/*
왜 reference 출력값은 답에 안나와있어...
내가 직접 해봐야지
*/
#include<stdio.h>
void swap(int* a, int* b);
int main(void) {
int val1 = 10;
int val2 = 20;
printf("Before val1:%d\n", val1);
printf("Before val2:%d\n", val2);
swap(&val1, &val2);
printf("After val1 : %d\n", val1);
printf("After val2 : %d\n", val2);
return 0;
}
void swap(int* a, int* b)
{
int temp = *a;
*a = *b;
*b = temp;
}
네넹 사용 목적을 생각해보기. 그리고 확인하기. 그리고 수업 시간에 주목 받는 것 안좋아하니 모르는 것 적어두고 TA나 교수님께 메일을 보내서 확인받기.