| 查看: 1207 | 回复: 21 | |||
| 当前主题已经存档。 | |||
| 当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖 | |||
[交流]
【讨论】数组定义的问题
|
|||
|
比如 SUBROUTINE GETTRN REAL FRICTH(1),FRICTB(1) 意思是定义两个数组? 数组长度为1 的时候,是不是可调数组? |
» 猜你喜欢
40+中年人失业后,还能找到好工作吗?
已经有12人回复
用NBS溴化时溶剂除了CCl4外还有什么
已经有6人回复
申请科研项目纯靠实力能成功吗?
已经有11人回复
极限拉扯,如何抉择
已经有15人回复
二审4个多月了还是Awaiting Reviewer Scores
已经有4人回复
OpenAI又攻克数学难题了,离AI做有机合成还有多远?
已经有13人回复
课题组会帮你通过考核么?
已经有7人回复
售一区SCI文章T0P,我:8O.551.O54,科目全,可十急
已经有9人回复
售SCI一区文章,我:8O5.5.1.O5.4,科目全,可伽急
已经有10人回复
售SCI一区T0P文章,我:8.O55.1.O.54,科目全,可十急
已经有8人回复

老虎大王
木虫 (著名写手)
- 应助: 26 (小学生)
- 贵宾: 0.17
- 金币: 4774.1
- 散金: 8
- 红花: 42
- 帖子: 1361
- 在线: 215.2小时
- 虫号: 659094
- 注册: 2008-11-21
- 专业: 金属结构材料
★ ★ ★
小木虫(金币+0.5):给个红包,谢谢回帖交流
wangen994(金币+2,VIP+0):谢谢交流,欢迎常来啊,O(∩_∩)O哈哈~ 6-19 16:37
小木虫(金币+0.5):给个红包,谢谢回帖交流
wangen994(金币+2,VIP+0):谢谢交流,欢迎常来啊,O(∩_∩)O哈哈~ 6-19 16:37
|
毛毛给的例子能编译通,与编译器是有很大关系的。我在Windows下用VF6.5可以编译通过,并可以顺利运行。但我在cygwin下用f77, g95(最近版本),以及gfortran(gcc 4.3.2,i686-pc-cygwin版本)都没有编通,均提示数组下标越界。在Linux下我还没有试过。但无论如何,这种方法肯定是利用了编译器的Bug或者漏洞。 当然,我还要说的是,毛毛在这里只是提供了一个例子,并没有建议大家这样编程。养成这样的编程习惯当然是不提倡,但是在技术上是可以探讨的。我以前从来没有试过这样做,我觉得毛毛还是很善于发现的,呵呵。 |
16楼2009-06-19 15:54:28
maomao1210
金虫 (正式写手)
- 程序强帖: 5
- 应助: 2 (幼儿园)
- 金币: 1432.8
- 散金: 242
- 红花: 16
- 沙发: 1
- 帖子: 991
- 在线: 442.1小时
- 虫号: 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










回复此楼
200