C언어에서 포인터도 어렵지만, 그 위에 포인터를 또 가리키는 이중 포인터(double pointer)는 진입 장벽이 훨씬 높습니다. 하지만 이중 포인터는 고급 C프로그래밍, 동적 메모리 할당, 다차원 배열 처리, 함수 포인터 제어 등에서 핵심 역할을 하므로 반드시 제대로 알고 넘어가야 합니다. 📌 이중 포인터란?이중 포인터는 말 그대로 포인터를 가리키는 포인터입니다.int a = 100;int *p = &a;int **pp = &p;a: 일반 변수p: a의 주소를 저장하는 포인터pp: p의 주소를 저장하는 이중 포인터이 관계를 메모리로 표현하면 다음과 같아요 [ a ] = 100 → 변수[ p ] = &a → 포인터[ pp ] = &p → 이중 포인터 📌..