UNIX 포트란질문(문자->문자열)

httpkta의 이미지

가령,

character형의 변수 char1, char2, char3에 각각 a, b, c라는 문자가 입력되고

이를 string형의 변수 str에 abc로 만들고 싶습니다.

어떻게 코드 구현을 해야할까요??

streakies의 이미지

포트란은 c와 다르게 string 형 변수가 따로 있지 않는 걸로 알고 있습니다. String은 character의 배열타입으로 인식된다고 생각하시면 될 것 같습니다.

물음에 대한 답으로 가장 간단하게는

str = char1//char2//char3

하시면 str에 'abc'가 저장이 되게 됩니다.

다른 방법으로는

write(str,fmt='(a1,a1,a1)') char1,char2,char3

하시면

str에 'a','b','c'를 출력하여 'abc'로 저장하실 수도 있습니다.