본문 바로가기

STUDY/C++

[c/c++] 문자열(string) 리터럴

1) 여러 개의 문자 모임

2) 2개 (한글은 한 개) 이상의 문자

3) 큰 따옴표(" ")로 묶어서 표현

4) 각 문자가 한 바이트 씩 저장됨

5) 문자열 리터럴 "ABCD"는 각각 2진수로 메모리에 저장됨

 

A B C D \0
0100 0001 0100 0010 0100 0011 0100 0100 0000 0000

 

6) 문자열 리터럴에서는 문자열의 끝을 의미하는 NULL 문자가 제일 뒤에 자동적으로 붙여짐

7) 문자열 리터럴은 실행 파일의 일부로 포함됨

'STUDY > C++' 카테고리의 다른 글

[c/c++] 자료형(data type)  (0) 2023.05.15
[c/c++] 문자 A와 문자열 A의 차이점  (0) 2023.05.15
[c/c++] 이스케이프 시퀀스(확장 문자열)  (1) 2023.05.14
[c/c++] ASCII code table  (2) 2023.05.14
문자형(character) 리터럴  (0) 2023.05.13