C언어 독학 포인터 배열
C언어 독학 포인터 배열 ■ 포인터도 변수의 메모리 주소를 저장하는 일 종의 변수이다. 그렇기 때문에 이 또한 배열로 저장할 수 있는데 일반 변수의 배열과 크게 다르지 않기 때문에 간단한 예제를 통해서 그 내용을 알아보고 이중 포인터가 필요한 이유에 대해서 정리해본다. 먼저 선언하는 형식은 다음과 같다. int * aaa[10]; ▲ 길이가 10인 int형 포인터 변수이다. aaa가 가리키는 것은 첫 번째 요소 aaa[0]의 주소인데 이는 이는 싱글 포인터의 주소이기 때문에 aaa는 더블 포인터가 된다. 예제에서 확인해본다. ▲ 세 개의 변수를 선언 및 초기화하고 각각의 주소를 가리키는 aa, bb, cc를 선언하고 있다. 그리고 int형 pabc를 선언하고 세 개의 포인터 변수로 초기화하고 있는데 이때..