Read
次のステートメントを使用して親フォルダーを入力し、ファイルのフルパスを作成しようとしています。
PROGRAM fileTest
IMPLICIT NONE
Character(LEN=20) :: dirpath,fullpath
Write(6,*) 'Enter dir path'
Read(*,'(a)') dirpath
dirpath=TRIM(dirpath)
fullpath=dirpath//'/file.abc'
print*,fullpath
END PROGRAM fileTest
gfortranを使用すると、コードはコンパイル/home/chris
されますが、最終的なprintステートメントに結果を入力しても次のようになります。
/home/chris /file.abc
(空白の9文字に注意してください)。
偽の空白を取り除くにはどうすればよいですか?!