-
[배열] 문자열과 배열Stage/Computer Science 2021. 5. 27. 22:50
학습목표
문자열이 C에서 정의되는 방식과 메모리에 저장되는 방식을 설명할 수 있다.
1. 문자열?
문자열(string) 자료형의 데이터는 문자(char) 자료형의 데이터들의 배열이다.
string s = "HI!";
문자열 s는 문자의 배열이기 때문에 메모리상에 아래의 그림과 같이 저장된다.
- 인덱스로 각 문자에 접근이 가능하다.
- s[0] = H
- s[1] = I
- s[2] = !
- s[3] = \0
- 3번째 인덱스의 '\0' 은 문자열의 끝을 나타내는 null 종단 문자이다.
'Stage > Computer Science' 카테고리의 다른 글
[알고리즘] 검색 알고리즘 (0) 2021.05.29 [배열] 문자열의 활용 (0) 2021.05.27 [배열] 배열 (0) 2021.05.27 [배열] 디버깅 (0) 2021.05.27 [배열] 컴파일링 (0) 2021.05.27