참조 호출

    [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값이 읽혀진..