大家好,我在撰寫module時遇到character維度宣告的問題,想請教一下
我在主程式內直接撰寫subroutine時字串宣告為 character (len=*) :: ifile
在complile及執行上沒有問題,但是當我把這個subroutine寫成外部module時,
在compile收到這樣的訊息:
PGF90-S-0089-Illegal use of symbol, ifile, with character length = *
(module_readnc.f)
想請問該怎麼解決,還是只能直接給予字串的長度呢?
謝謝!