[C]배열(2) + 동적할당
포인터 배열 요소로 포인터 변수를 가지는 배열이다. 더보기 int num1 = 1, num2 = 2, num3 = 3; int* arr[3] = {&num1,&num2,&num3}; 배열 포인터 배열을 가리킬 수 있는 포인터이다. *사용 이유 : 2차원 이상의 배열을 가리킬 때 포인터를 통해 배열과 같은 인덱싱을 할 수 있기 때문이다. 즉, 포인터를 배열처럼 사용하기 위해 배열 포인터를 정의하여 사용한다. #include int main(void){ int arr[2][3] = { {1,2,3} , {4,5,6} }; int (*pArr)[3] = arr; printf("%d", arr[1][1]); //배열 이름으로 참조 printf("%d", pArr[1][1]); //배열 포인터로 참조 } //출력..