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 |