[C] 다차원 포인터와 활용
포인터 복습 포인터는 가리키는 대상의 메모리 주소를 저장하여 사용할 수 있도록 하는것이다. void main() { int *p; int data = 3; p = &data; printf("Before data : %d", data)//결과값 3 *p = 5; printf("Use *p data : %d", *data); //결과값 5 } 다차원 포인터 위의 포인터 *p는 1차원 포인터인데, 포인터가 다른 포인터를 가리키도록 만듦으로써 2차원, 3차원...n차원 포인터를 만들 수 있다. 아래는 2차원 포인터 에시다. int main() { int **pp; int *p; int data = 3; pp=&p; p = &data; printf("Before data : %d\n", data); //결과값 3..
2021.01.22