C언어/디딤돌 C언어 예제

[C언어 소스] 두 수를 바꾸는 함수

언제나휴일 2016. 11. 27. 03:15
반응형

[C언어 소스] 두 수를 바꾸는 함수


Program.c


#include <stdio.h>
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. 매개변수 전달 원리




반응형