문자
word1[]="생명
이군요
너무
멋지네요";
char
word1[]={'l', 'i', 'f', 'e', '
<와 동일 p >', 'i', 's', '', 's', 'o', '
', 'c', 'o', 'o ' , 'l'};
char
word1[0]='l';
char
와 동일함 p> p>word1[1]='i';
문자
word1[2]='f';
문자
p>word1[3]='e';
문자
word1[4]='
';
char
word1[5]='i';
char
word1[6]='s';
char
문자
word1[6]='s'; p>
word1[7]='
';
char
word1[8]='s';
char
word1[9]='o';
char
word1[10]='
';
문자
word1[10]='
';
문자
p>
문자
word1[11]='c';
문자
word1[12]='o';
문자
word1[13]='o';
문자
< p>word1[14]='l';char
word1[15]='\0'; //끝 표시
coutlt;< /p>
두 번째 질문:
문자
word1[]={'l', 'i', 'f', 'e', ' p>
', 'i', 's', ' p>
', 's', 'o', '
', 'c', 'o' , 'o', 'l'};
char
*word2[]={"life", "is", "so", "cool"}
p>비유를 해주세요. 위 표현에서 각 요소는 그냥 문자 아닌가요? 예를 들어 'l', 'i', 'f', 'e', '
', 'i', 's', '
', ' s', 'o', '
', 'c', 'o', 'o', 'l'은 모두 char형이겠죠?
다음 표현식에서 , "life"
"is"
"so"
"cool"은 모두 문자열 유형입니다. 즉, char
*
< p>따라서 word2 앞에 char*를 사용하여 요소 유형이 문자열임을 나타냅니다.
word2[0]="life"; p>
word2[1] ="is";
word2[2]="so"
word2[3]="멋지다"
coutlt; 등등
컴퓨터에서 시도해 볼 수 있습니다
하하