0
AIX에서 Fortran 90을 실행 중입니다. 호환성 문제인지 여부는 확실하지 않습니다. 나는 현재 연도의 마지막 두 문자 (예 : 2016이고 16을 원한다)를 포함하는 화면에 문자열을 인쇄하려고합니다. 출력에 물음표가있는 검은 색 다이아몬드가 표시됩니다. 그것은 무엇을 나타내거나 나타내는가?포트란 인쇄 다이아몬드/물음표
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을 정의하지는 않았지만 코드의 다른 부분에 정의되어 있다고 생각합니다. 그러나 아마도 그것이 문제입니다. 나는 year_str에 대한 grep을 시도해 본 결과와 같은 것을 발견하지 못했습니다 ... – kkd92