8강 · 제6장 전반 · 약 55분
배열과 포인터(1)
1·다차원 배열과 문자열 배열을 다룹니다.
학습 목표
- 1차원·2차원 배열을 선언하고 순회한다
- 문자 배열로 문자열을 다룬다
배열
같은 자료형의 연속 기억 공간입니다. 인덱스는 0부터 시작합니다.
int a[5] = {1, 2, 3, 4, 5};
int m[2][3] = {{1,2,3},{4,5,6}};
char name[] = "KNOU";
문자열은 끝에 널 문자 \0 이 붙습니다.
함수에 배열을 넘기면 실제로는 첫 원소의 주소가 전달되는 것과 같습니다.
코드 실습 (C)
실행 결과가 여기에 표시됩니다.