各位高人:


我在使用fortran固定格式和自由格式混合编程时,遇到了一个问题。

原来的老程序是固定格式,头文件 a.h也是老格式, 换行用 . (即在每一行的前面第六列加上小点)

之后我的自由格式程序中包含了该头文件,编译就老是出错, . 后面的变量统统显示没有定义。

如果我将该老的头文件改为 & 换行,那么编译新程序没有问题。

但在编译原来的老的固定格式程序时,又出错,

错误提示,在头文件中有不认识 & 符号, 而且& 下一行的变量统统显示没有定义。


请问大家如何解决这个问题?


祝好!