如果都是dll的sub带的参数,那就只能这样调用了,按照函数的参数来传递变量。如果是你一次调用多个函数,可以进行2次封装,把这多个函数封装成一个函数或者类,而这多个函数的参数,就封装成具有多个成员的结构或者类的属性。不知道你看明白了没有
如果fortran的module是你自己编写的,那么请作一点小改动,用数组的形式就简单了。否则,按照接口的规定,老老实实地传递每个变量。