본문 바로가기
C언어/포인터

[C언어] 포인터의 주소를 저장하는 더블포인터 (포인터의 포인터)

by bigpicture 2022. 7. 6.
반응형

포인터는 어떤 변수의 주소를 저장하는 역할을 합니다. 

int num=1;
int *pnum=#


이때 pnum 에는 num 의 주소가 저장됩니다. pnum 도 변수이므로 주소가 있습니다. pnum 의 주소를 저장하려고 시도해봅시다. 

int *ppnum=&pnum;


위와 같이 입력하면 오류가 발생합니다. 포이터의 주소를 저장할 때는 *연산자를 두개 입력해야합니다. 

int **ppnum=&pnum;
반응형

댓글