gpt4 book ai didi

fortran - 如何在fortran的另一个子程序中调用和使用一个子程序?

转载 作者:行者123 更新时间:2023-12-02 00:02:05 24 4
gpt4 key购买 nike

我正在做一个程序,其中 main 包含许多子例程和函数。为了构建主程序的这些子程序之一(比如说子程序 A),我需要使用另一个子程序(比如说 B)。我的问题是,我怎样才能调用子程序 A 并使用子程序 B?我是初学者,我搜索了很多,但没有找到我清楚理解的东西......

任何帮助将不胜感激,在此先感谢!

最佳答案

布局示例,在一个文件中:

module MySubs

contains

subroutine A (..)

end subroutine A

subroutine B (..)

call subroutine A (..)

end subroutine B

function C (..)

end function C

end module MySubs

program MyProg

use MySubs

call A (..)

X = C (..)

end program MyProg

您还可以将模块和主程序放在不同的文件中。在这种情况下,首先用模块编译文件。

关于fortran - 如何在fortran的另一个子程序中调用和使用一个子程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20772817/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com