#include <stdio.h>
int changeFun(int *a, int *b);
int main(void){
int a, b;
int *ptr1 = &a;
int *ptr2 = &b;
puts("Enter two integer:");
scanf("%d %d", &a, &b);
printf("Before for change, the value is: %d %d.\n", a, b);
changeFun(ptr1, ptr2);
printf("After change, the value is: %d %d.\n", a, b);
return (0);
}
int changeFun(int *a, int *b){
int temp;
temp = *a;
*a = *b;
*b = temp;
}
转载于:https://my.oschina.net/u/241930/blog/523359