| 查看: 802 | 回复: 21 | |||
| 当前主题已经存档。 | |||
| 当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖 | |||
[交流]
【讨论】数组定义的问题
|
|||
|
比如 SUBROUTINE GETTRN REAL FRICTH(1),FRICTB(1) 意思是定义两个数组? 数组长度为1 的时候,是不是可调数组? |
» 猜你喜欢
职称评审没过,求安慰
已经有51人回复
毕业后当辅导员了,天天各种学生超烦
已经有5人回复
26申博自荐
已经有3人回复
A期刊撤稿
已经有4人回复
垃圾破二本职称评审标准
已经有17人回复
投稿Elsevier的Neoplasia杂志,到最后选publishing options时页面空白,不能完成投稿
已经有22人回复
EST投稿状态问题
已经有7人回复

22楼2009-07-23 17:27:17
maomao1210
金虫 (正式写手)
- 程序强帖: 5
- 应助: 2 (幼儿园)
- 金币: 1431.3
- 散金: 242
- 红花: 16
- 沙发: 1
- 帖子: 991
- 在线: 441.5小时
- 虫号: 253215
- 注册: 2006-05-20
- 性别: MM
- 专业: 考古理论
★ ★ ★ ★ ★ ★
rjjy(金币+1,VIP+0):谢谢交流! 6-17 23:07
calf5983(金币+3,VIP+0):非常感谢 6-18 08:19
woshilsh(金币+2,VIP+0):thanks 6-18 19:19
rjjy(金币+1,VIP+0):谢谢交流! 6-17 23:07
calf5983(金币+3,VIP+0):非常感谢 6-18 08:19
woshilsh(金币+2,VIP+0):thanks 6-18 19:19
|
看你用的是哪个编译器了,呵呵。 一般的CVF,如果主程序传递给子程序该数组的话,该数组时可调的,否则将报错。 不过Gfortran下编译时可以调节的,建议你测试下下面的这个程序,就明白了。 IMPLICIT REAL*8(A-H,O-Z) DIMENSION A(10) CALL SUB( A) call subb() END SUBROUTINE SUB(B ) IMPLICIT REAL*8(A-H,O-Z) DIMENSION B(1) DO I=1,10 WRITE(*,*) B(I) ENDDO RETURN END SUBROUTINE SUBb() IMPLICIT REAL*8(A-H,O-Z) DIMENSION Bc(1) DO I=1,10 WRITE(*,*) Bc(I) ENDDO RETURN END |
2楼2009-06-17 22:03:18
sitonyl
铁杆木虫 (文坛精英)
- 应助: 33 (小学生)
- 金币: 12935.9
- 红花: 3
- 帖子: 10448
- 在线: 338.8小时
- 虫号: 722261
- 注册: 2009-03-14
- 性别: GG
- 专业: 导航、制导与传感技术

3楼2009-06-18 01:11:25
snoopyzhao
至尊木虫 (职业作家)
- 程序强帖: 16
- 应助: 157 (高中生)
- 贵宾: 0.02
- 金币: 18844.7
- 红花: 29
- 帖子: 3803
- 在线: 1422.4小时
- 虫号: 183750
- 注册: 2006-02-13
- 专业: 污染生态化学
4楼2009-06-18 13:54:54













回复此楼