我是fortran的新手,只能在fortran 95和2003中编写。现在我有一个程序,主要是用95编写的,但它完全是fortran 77的语法,还包含一些77种功能。fortran 77在95程序中的接口
现在我需要在另一个程序中的功能,但不想重写整个程序。我的想法是,以取代
program my_prog
与
module my_mod
subroutine my_prog()
更换似乎并没有工作。编译器声明,从
subroutine my_prog()
的语法是错误的。有没有人对这个主题有过尝试,或者知道是否可以在不重写的情况下实现代码?
当你说接口你期望与你转换成子程序的前一个程序交换信息?简单地为它子程序()标记无参数可能不会完成你所期望的。 – agentp