Fortran Coder

查看: 10651|回复: 2
打印 上一主题 下一主题

[子程序] 子程序传递数组

[复制链接]

213

帖子

2

主题

0

精华

宗师

F 币
2126 元
贡献
875 点

规矩勋章

楼主
发表于 2021-3-13 00:25:41 | 显示全部楼层
理解正确。如果在subroutine trap中改变了p1和p2数组,那么主程序中p(n),p(m)都有变化。问题在于p(n)和p(m)都是p的一部份,从subroutine trap回到主程序时数组p的变化不一定是你希望的。建议用一个新的数组变量代替p(n)或p(m)中的一个。
您需要登录后才可以回帖 登录 | 极速注册

本版积分规则

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

GMT+8, 2024-5-5 23:56

Powered by Tencent X3.4

© 2013-2024 Tencent

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