[열혈C] 04. Part3 18장 내용 정리 (포인터와 배열의 완성)
jennysgap
이번 장의 포인터의 마지막 난관이다. 그만큼 깊이 있는 이해를 요구한다. 한번에 이해되지 않는다면 서너 번 봐서 이해하자. 18장 내용 정리 2차원 배열 이름의 포인터 타입 14장에서는 1차원 배열을 함수의 인자로 전달하는 방법에 대해 이야기하였다. 아래 그림에서처럼, 함수로 전달되는 배열의 이름 arr은 int형 포인터(int *)로 받을 수 있다. int형 변수를 요소로 지니는 1차원 배열의 이름 역시 int형 포인터이기 때문에 가능한 일이다. 2차원 배열의 이름은 더블 포인터로 받으면 될까? No... 2차원 배열 이름이 가리키는 것은? 1차원 배열에서는 배열 이름이 가리키는 요소가 배열 이름의 포인터 타입을 결정짓는 기준이었다. 마찬가지로 2차원 배열에서도 배열 이름이 가리키는 요소가 배열 이름의..