[C언어 소스] 두 수를 바꾸는 함수 #include void Swap(int *a,int *b); int main() { int i = 2; int j = 3; printf("before i:%d j:%d\n",i,j); Swap(&i, &j); printf("after i:%d j:%d\n",i,j); return 0; } void Swap(int *a,int *b) { int temp = 0; temp = *a; *a = *b; *b = temp; } 실행 결과before i:2 j:3 after i:3 j:2 본문[디딤돌 C언어 ] 56. 매개변수 전달 원리