0
我在AIX上運行Fortran 90。我不確定這是否是兼容性問題。我試圖在包含當年最後兩個字符的屏幕上打印一個字符串(例如:2016年,我想要16個),並且輸出顯示一個帶有問號的黑色菱形。這表明/代表什麼?帶有問號的Fortran打印鑽石
CHARACTER (LEN=4) :: year_str
print *, "year_str(3:4) is: ", year_str(3:4)
Output:
period_year_str(3:4) is: ��
用於替換未知或不可表示的字符 –
您似乎忘記將'year_str'設置爲某個值。 –
我正在使用現有的代碼,我沒有寫,雖然我沒有在這裏定義year_str,但我相信它是在另一段代碼中的其他地方定義的。但也許這就是問題所在。我試圖grep for year_str,並找不到它等於... – kkd92