정말 멋지다

문자

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', ​​​​'

', 'i', 's', '

', '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";

word2[1] ="is";

word2[2]="so"

word2[3]="멋지다"

coutlt; 등등

컴퓨터에서 시도해 볼 수 있습니다

하하