| 查看: 3434 | 回復(fù): 13 | ||
gelitao1234金蟲 (正式寫手)
|
[求助]
請(qǐng)教 fortran 運(yùn)行錯(cuò)誤的原因
|
| Error 1 Error: The storage extent of the dummy argument exceeds that of the actual argument. [YY] 此類錯(cuò)誤是是什么原因?怎么改正? |


|
函數(shù)體里的形式參數(shù)的數(shù)組大小超過(guò)了主程序里的實(shí)際參數(shù)數(shù)組大小,也就是參數(shù)不匹配。 更改可以是使用(1)顯式結(jié)構(gòu)形參數(shù)組,(2)不定結(jié)構(gòu)形參數(shù)組 1) 顯式結(jié)構(gòu)形參數(shù)組: subroutine subr(n,array) integer:: n real:: array(n) 2) 不定結(jié)構(gòu)形參數(shù)組 subroutine subr(array) real:: array( |


金蟲 (正式寫手)
金蟲 (正式寫手)
金蟲 (正式寫手)

|
這個(gè)問(wèn)題主要是由于有些編譯器要求:在子函數(shù)中保證傳遞進(jìn)來(lái)的數(shù)組在主程序中的下標(biāo)也是從1開始的。 如在你的主程序中三維數(shù)組都是從零開始的,而在子函數(shù)中確實(shí)從1開始的,并且數(shù)組上下界都不一樣,這造成了有些編譯器認(rèn)為是嚴(yán)重的錯(cuò)誤,我也認(rèn)為是,從而停止編譯。 從你的程序來(lái)看,三維數(shù)組的定義不統(tǒng)一,為什么要不一樣呢?強(qiáng)烈建議上下界一樣。 再要注意部分賦值問(wèn)題。在程序的111,112,118,119,127,145,147等行上,原來(lái)三維的數(shù)組進(jìn)行了二維賦值,為何不用三個(gè)循環(huán)賦值呢,這樣很容易出現(xiàn)問(wèn)題。 |

| 最具人氣熱帖推薦 [查看全部] | 作者 | 回/看 | 最后發(fā)表 | |
|---|---|---|---|---|
|
[考研] 070300化學(xué)求調(diào)劑 +7 | 苑豆豆 2026-03-20 | 7/350 |
|
|---|---|---|---|---|
|
[考研] 生物學(xué)一志愿985,分?jǐn)?shù)349求調(diào)劑 +6 | zxts12 2026-03-21 | 9/450 |
|
|
[考研] 求調(diào)劑一志愿武漢理工大學(xué)材料工程(085601) +3 | WW.' 2026-03-23 | 5/250 |
|
|
[考研] 招08考數(shù)學(xué) +6 | laoshidan 2026-03-20 | 14/700 |
|
|
[考研] 289求調(diào)劑 +7 | 懷瑾握瑜l 2026-03-20 | 7/350 |
|
|
[考研] 260求調(diào)劑 +3 | 朱芷琳 2026-03-20 | 4/200 |
|
|
[考研] 318求調(diào)劑 +4 | plum李子 2026-03-21 | 7/350 |
|
|
[考研] 285求調(diào)劑 +6 | ytter 2026-03-22 | 6/300 |
|
|
[考研] 085600材料與化工306 +4 | z1z2z3879 2026-03-21 | 4/200 |
|
|
[考研] 286求調(diào)劑 +10 | Faune 2026-03-21 | 10/500 |
|
|
[考研] 材料學(xué)碩301分求調(diào)劑 +7 | Liyouyumairs 2026-03-21 | 7/350 |
|
|
[考研] 廣西大學(xué)材料導(dǎo)師推薦 +3 | 夏夏夏小正 2026-03-17 | 5/250 |
|
|
[考研] 化學(xué)調(diào)劑 +5 | yzysaa 2026-03-21 | 5/250 |
|
|
[考研] 299求調(diào)劑 +5 | shxchem 2026-03-20 | 7/350 |
|
|
[考研] 一志愿重慶大學(xué)085700資源與環(huán)境總分308求調(diào)劑 +7 | 墨墨漠 2026-03-20 | 7/350 |
|
|
[考研] 330求調(diào)劑0854 +3 | assdll 2026-03-21 | 3/150 |
|
|
[考研] 070300化學(xué)319求調(diào)劑 +7 | 錦鯉0909 2026-03-17 | 7/350 |
|
|
[考研] 295求調(diào)劑 +4 | 一志愿京區(qū)211 2026-03-18 | 6/300 |
|
|
[考研] 一志愿 西北大學(xué) ,070300化學(xué)學(xué)碩,總分287,雙非一本,求調(diào)劑。 +4 | 晨昏線與星海 2026-03-19 | 4/200 |
|
|
[考研] 求調(diào)劑,一志愿:南京航空航天大學(xué)大學(xué) ,080500材料科學(xué)與工程學(xué)碩,總分289分 +4 | @taotao 2026-03-19 | 4/200 |
|