c언어기초
-
C언어 기초#11 이중포인터, 함수포인터, 배열포인터, void포인터Programming 기초/C Language 2023. 4. 18. 21:57
* 이중 포인터(double pointer) = 포인터의 포인터(pointer to pointer) **q는 *q가 가리키는 위치의 내용이다. *q는 q가 가리키는 위치의 내용이다. #include int main(void) { int i = 100;//정수 변수 선언 int* p = &i;// 포인터 p는 i를 가리킨다. int** q = &p;// 이중포인터 q는 p를 가리킨다. *p = 200;// p를 통하여 i에 200 저장 printf("i=%d\n", i); **q = 300;// q를 통하여 i에 300 저장 printf("i=%d\n", i); return 0; } ------------------------------------------------- i=200 i=300 이중 포인터가..