Gi¸o tr×nh tin häc c¬ së II - N
gôn ngữ
C
95
void doicho2(int * x, int *y) {
int tg;
tg = *x;
*x = *y;
*y = tg;
}
Lúc này với các lệnh sau:
int a = 4;
int b = 6;
printf ("\ntruoc khi goi ham doi cho a=%d, b=%d",a,b);
doicho(&a,&b);
printf ("\nsau khi goi ham doi cho a=%d, b=%d",a,b);
kết quả in ra là
truoc khi goi ham doi cho a = 4,b = 6
sau khi goi ham doi cho a = 6 , b = 4
--------------------------------
Chia sẻ với bạn bè của bạn: