char dog[8]={'b','e','a','u'};// 문자열이 아니다

char dog[8]={'b','e','a','u','\0'};// 문자열이다.

string dog="beau";// 문자열이다.

 

char dog[5]="beau";//\0을 저장한다.

char dog[]="beau"//컴파일러가 알아서 처리

큰따옴표로 묶인 문자열은 끝내기 널 문자를 암시적으로 가짐

'프로그래밍언어 > C++' 카테고리의 다른 글

enum의 주의점  (0) 2020.09.02
union, struct 차이  (0) 2020.09.02
부동 소수점수  (0) 2020.08.28
char, unsigned char,signed char  (0) 2020.08.28
Hash STL  (0) 2020.04.01

+ Recent posts