- 배열은 같은 자료형의 연속적인 메모리 공간이다.

- 배열의 이름은 그 배열이 시작하는 메모리 공간의 시작 주소이다.

- int arr[n]의 배열은 n개의 int형 메모리가 만들어지며 arr[0] ~ arr[n - 1]의 메모리 공간을 사용할 수 있다.

- 1차원 배열의 이름은 1차원 주소의 의미를 갖고, 2차원 배열의 이름은 2차원 주소의 의미를 갖는다.

- 1차원 배열의 이름에는 * 연산자를 한 번 붙이면 값이 되고 2차원 배열의 이름에는 * 연산자를 두 번 붙여야 값이 된다.

- n차원 배열의 이름은 n차원 주소의 의미이므로 * 연산자를 n번 붙여야 값에 접근할 수 있다.

'프로그래밍 > C 포인터' 카테고리의 다른 글

2. 포인터  (0) 2020.02.12
1. 변수와 메모리  (0) 2020.02.10