以下是fortran 66代碼。試圖重新編譯很舊的程序。無法理解錯誤的原因。需要解決建議。儘量不要在更新的fortran中重新編碼。Hollerith數據語句
DATA NPOP/6HPOPS-I,6HPOPS-D,6HPOPS-C,6HPOPS-A,6HPOPS-E,6HPOP-S/
^
Truncating characters on right side of hollerith constant at (^) azthree.for:24:
DATA NPOP/6HPOPS-I,6HPOPS-D,6HPOPS-C,6HPOPS-A,6HPOPS-E,6HPOP-S/
^
Truncating characters on right side of hollerith constant at (^) azthree.for:24:
DATA NPOP/6HPOPS-I,6HPOPS-D,6HPOPS-C,6HPOPS-A,6HPOPS-E,6HPOP-S/
^
顯示你更完整的代碼,完整的錯誤信息和具體申報編譯時使用的命令(包括編譯器版本)。請閱讀本網站的幫助頁面,瞭解如何提出一個好問題。 –
我懷疑這是來自以整數方式存儲字符串的舊練習。更有趣的代碼看起來是特定於具有6字節整數的系統。我認爲除了顯然將'npop'的聲明修改爲'character * 6 npop(6)'或者等價的東西之外沒有任何工作。 (如果它讓你快樂,你可以獨自留下Holler的形式) – agentp