【发布时间】:2014-06-12 15:10:31
【问题描述】:
如果参数列表的长度不同,Fortran 95 标准是否允许两个子例程(或函数)具有相同的名称?例如,
subroutine a(i)
! code here
end subroutine a
subroutine a(j,k)
! code here
end subroutine a
【问题讨论】:
-
除了阅读 Alexander Vogt 关于 INTERFACE 的回复外,您还应该知道,如果某些参数被声明为 OPTIONAL,则可以使用不同数量的参数调用子例程。
-
@Fortranner:确实。您也可以在链接帖子的答案中找到一个示例;-)
标签: fortran fortran90 fortran95