첨부파일의 코드를 보면(교재 392)
출력값은
AAA BBB ...(생략) 입니다.
그런데 5번째 줄에 str="$str $1"이라는 코드가 있습니다.
while문장이 처음 시작될때, 즉 $1이 AAA를 가리킬때 str은 "" 로 아무것도 채워져 있지 않습니다.
그 상태에서 str="$str $1"을 실행한다는 것은 아무것도 없는 상태에서 한칸뛰고 AAA를 추가한다는
뜻 아닌가요?
즉 결과가
AAA BBB ...(생략) 이렇게 맨 처음에 한칸 뛰고 시작해야하는 것 같은데 결과는
AAA BBB ...(생략) 한칸을 뛰지 않고 앞에서 부터 채워져 나오는지 궁금합니다.