12-09
12-09
12-09
12-09
12-09
12-09
12-09
12-09
12-09
12-09
12-09
12-09
ADADADADAD
编程知识 时间:2024-12-04 20:28:54
作者:文/会员上传
12-09
12-09
12-09
12-09
12-09
12-09
12-09
12-09
12-09
12-09
12-09
12-09
在Fortran中重构和模块化代码可以通过以下步骤实现:创建模块:将相关的子程序和变量放在一个模块中,可以使用module关键字来定义一个模块。例如:module mymoduleimplicit nonepri
以下为本文的正文内容,内容仅供参考!本站为公益性网站,复制本文以及下载DOC文档全部免费。
在Fortran中重构和模块化代码可以通过以下步骤实现:
module
关键字来定义一个模块。例如:module mymoduleimplicit noneprivatecontainssubroutine sub1()! sub1 codeend subroutineend module
use
语句来引用已经定义的模块,以便使用其中定义的子程序和变量。例如:program mainuse mymoduleimplicit nonecall sub1()end program
module mymoduleimplicit nonecontainssubroutine sub1()! sub1 codeend subroutineend module
program mainuse mymoduleimplicit noneinterfacesubroutine sub1()end subroutineend interfacecall sub1()end program
type
来实现。例如:module mymoduleimplicit nonetype :: mytypeinteger :: dataend typecontainssubroutine sub1(obj)type(mytype), intent(inout) :: obj! sub1 codeend subroutineend module
11-20
11-19
11-20
11-20
11-20
11-19
11-20
11-20
11-19
11-20
11-19
11-19
11-19
11-19
11-19
11-19