동빈나 유튜브 (1) 썸네일형 리스트형 c언어 포인터 이해. //두 변수의 값을 서로 변환하는 포인터 함수 #include void swap(int* x, int* y) { int temp; temp = *x; *x = *y; *y = temp; } int main(void) { int x = 1; int y = 2; swap(&x, &y); printf("x = %d\ny = % d\n", x, y); return 0; } 출력은 x와 y값이 바뀐채로 출력이 된다. swap(&x, &y);를 통해 void swap(int* x, int* y) 함수가 호출이 되었고 swap 함수를 통해 x가 가리키는 값과 y가 가리키는 값이 바뀌게 되면서 x y의 값이 서로 바뀌었다. 포인터 추가 개념이해 int x = 70; int *y = &x; (x주소를 가리키도록 선언)가.. 이전 1 다음