我是在与linux的电脑相连接的shell里运行的,要运行一个
主程序,这个主程序里面调用了很多
子程序,而尘唯这些子程序并没有写在主程序里,每个子程序都有一手兄伏个独毕携立的.f文件,我想问一下具体的步骤是怎样的,听说还要Makefile文件,我有这个文件,但是不知道具体使用时该怎么用,希望大家给我把每一步该做什么告诉我!具体的命令和 *** 作说一下!我的分给的不少,那些不懂又想赚分的不要来这儿凑热闹,没有满意答案我是不会随便把分给某个人的。把你写的function
放在另一个.f文件里面,或者放在主程序语句外面(即子困凯程序枣缓形式)再来调用。主程序可调用function 和subroutine,所以,不用把凳尺模子程序function写在主程序里。如此则subroutine和主程序都可以随意调用function,注意调用时的实参(subroutine里面的参数)和虚参(function里面的参数)要变量类型一致,而且实参数目不少于虚参(这个很重要)。大致思路就是只要不把他们放在一个拦轿主程序内就OK了,放在同一个文件或者不同.f文件都是一样的。对于第二个问题,回答也是可以的
比如说简友肆告首这样的程序调用:
PROGRAM MAIN
CALL SUB1
END
SUBROUTINE S
CALL SUB2
END
SUBROUTINE SUB2()
CALL SUB3
END
SUBROUTINE SUB3()
评论列表(0条)