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