看板 Fortran 關於我們 聯絡資訊
大家好,想請問副程式return的問題 在執行完主程式後我發現print的值是沒有的,所以又在副程式中也加了print來確認副程 式到底有沒有確實讀到資料,在這情況下資料就有回傳回主程式。 簡單來說,副程式是有成功讀到資料,但若沒有加print資料就不會return回主程式,不曉 得這是哪裡出問題了? 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 117.56.77.18 ※ 文章網址: http://www.ptt.cc/bbs/Fortran/M.1418357319.A.8E3.html
physbook: 有程式碼嗎? 12/12 12:41
gilocustom: 可能是違規的記憶體操作從底層影響變數的傳遞。 12/12 12:45
mouseforlove: 我的副程式是用來讀netcdf格式的資料,後來我在副程 12/13 12:48
mouseforlove: 式補上include 'netcdf.inc'就沒有沒回傳的問題了 12/13 12:49
mouseforlove: 謝謝兩位的回答! 我當初也在想是不是記憶體的問題 12/13 12:49