Я запускаю Fortran 90 на AIX. Я не уверен, что это проблема совместимости или нет. Я пытаюсь напечатать строку символов на экране, содержащем последние два символа текущего года (например: это 2016, и я хочу 16), и на выходе отображается черный бриллиант с вопросительным знаком внутри него. Что это означает/представляет?Fortran Printing Diamond w/Question Mark
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 для year_str и не мог найти то, что было равным ... – kkd92