참조 호출
![](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FzPmKF%2FbtqDDY4CAKm%2FCvjcgU94OSZ8TnkFC1PVN0%2Fimg.png)
[C,C++] 이중 포인터
이중 포인터 포인터 변수를 가리키는 포인터 = 포인터의 포인터 포인터 변수도 메모리를 차지하고 있으므로 이 변수도 당연히 번지가 있다. 그래서 이중포인터를 선언할 수 있다. 이중 포인터 변수를 선언할 떄는 * 구두점을 두 번 연속해서 쓴다. int **ppi; = 정수형 대상체를 가리키는 포인터 변수의 번지를 가리키는 포인터 int **ppi == (int *) *ppi; ex) dbIPointer { int i; int *pi; int **ppi; i = 1234; pi = &i; ppi = π printf("%d\n",**ppi); } 정수형 포인터 pi가 i의 번지를 가지고 정수형 이중 포인터 변수 ppi에는 pi의 번지를 대입해 놓고 ** 값을 읽으면 결국 i값이 읽혀진..