這是 Visual Fortran 編譯器所擴展的語法。(含Compaq,Intel,Digital Visual Fortran 等)
如果妳使用了這樣的擴展用法,則妳的代碼只能在上述的編譯器上正常編譯鏈接。
如果妳換用其他編譯器,則無法通過鏈接。
所以移植性不好,這指的是代碼移植性。而不是妳編譯以後的可執行文件移植性。
我個人認為,如果妳只是為了實現妳的做法,不必太多的考慮代碼移植性問題。
如果需要用標準的語法來書寫,則妳必須創建另壹個文件,然後讀老文件,寫入新文件。完成以後繼續寫新文件。最後刪除老文件。
事實上,非標準語法到處都是。中文裏的 U盤,USB 這些,都是非標準的,字典裏沒有。但是讓妳平時不說這些詞語,妳會感到很困難。