Fortran Coder

查看: 16225|回复: 3
打印 上一主题 下一主题

[子程序] RETURN语句

[复制链接]

46

帖子

12

主题

0

精华

熟手

F 币
116 元
贡献
104 点
跳转到指定楼层
楼主
发表于 2014-7-17 10:11:34 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
FORTRAN中RETURN语句在子程序里是什么意思啊?在书里没找到啊
分享到:  微信微信
收藏收藏 点赞点赞 点踩点踩

22

帖子

4

主题

0

精华

熟手

F 币
319 元
贡献
154 点
沙发
发表于 2014-7-17 10:53:20 | 只看该作者
不认真看书啊。。《Fortran 95/2003程序设计》Stephen J Chapman那本第七章7.1子过程中有说明的。。
正常情况下,RETURN只会出现在子程序中,作用相当于END SUBROUTINE。也就是说在子程END SUBROUTINE之前,如果出现RETURN,那么你可以删掉它,没有意义。

46

帖子

12

主题

0

精华

熟手

F 币
116 元
贡献
104 点
板凳
 楼主| 发表于 2014-7-17 11:09:55 | 只看该作者
龙行天下 发表于 2014-7-17 10:53
不认真看书啊。。《Fortran 95/2003程序设计》Stephen J Chapman那本第七章7.1子过程中有说明的。。
正常情 ...

哦哦,知道了,谢谢啊,不过你说的这本书我没有啊

736

帖子

4

主题

0

精华

大师

农村外出务工人员

F 币
700 元
贡献
359 点

新人勋章爱心勋章水王勋章元老勋章热心勋章

地板
发表于 2014-7-17 14:02:53 | 只看该作者
return 和 end subroutine 是有区别的。

return 是执行语句,在执行时,进行返回。可以忽略。

end subroutine 是代码结构语句,只在代码中起表示程序结构的作用,不执行,不能忽略。
您需要登录后才可以回帖 登录 | 极速注册

本版积分规则

捐赠本站|Archiver|关于我们 About Us|小黑屋|Fcode ( 京ICP备18005632-2号 )

GMT+8, 2024-12-23 22:09

Powered by Tencent X3.4

© 2013-2024 Tencent

快速回复 返回顶部 返回列表