안녕하세요 길벗수험서 운영팀입니다.
[10번]
%.3s는 help me에서 왼쪽 3글자를 출력하라는 의미입니다.
[11번]
%3s는 3자리를 확보하여 help me를 출력하라는 의미이지만, 'help me'가 3글자를 넘어 의미가 없어져, 그냥 '%s'와 동일한 결과가 출력됩니다.
[12, 13번]
%8.6s, %-8.6s
8 또는 -8 : 양수는 글자를 오른쪽에서부터 출력, 음수는 왼쪽에서부터 출력입니다.
.6 : 6글자를 가져옵니다. (주의하세요, 글자는 잘라서 가져올때는 왼쪽에서부터입니다. 출력만 우측부터 할 수 있지, 일부 글자를 가져오는 서식지정자는 무조건 왼쪽부터 글자를 자릅니다.)
따라서 12번은 6글자 'help m'을 오른쪽에서부터 출력해서 ' help m'이 되고, 13번은 동일한 글자를 왼쪽부터 출력해서 'help m '이 되는 것입니다.
행복한 하루되세요 :)
-
관리자2020-02-20 13:27:28
안녕하세요 길벗수험서 운영팀입니다.
[10번]
%.3s는 help me에서 왼쪽 3글자를 출력하라는 의미입니다.
[11번]
%3s는 3자리를 확보하여 help me를 출력하라는 의미이지만, 'help me'가 3글자를 넘어 의미가 없어져, 그냥 '%s'와 동일한 결과가 출력됩니다.
[12, 13번]
%8.6s, %-8.6s
8 또는 -8 : 양수는 글자를 오른쪽에서부터 출력, 음수는 왼쪽에서부터 출력입니다.
.6 : 6글자를 가져옵니다. (주의하세요, 글자는 잘라서 가져올때는 왼쪽에서부터입니다. 출력만 우측부터 할 수 있지, 일부 글자를 가져오는 서식지정자는 무조건 왼쪽부터 글자를 자릅니다.)
따라서 12번은 6글자 'help m'을 오른쪽에서부터 출력해서 ' help m'이 되고, 13번은 동일한 글자를 왼쪽부터 출력해서 'help m '이 되는 것입니다.
행복한 하루되세요 :)