#include <stdio.h> void swap(int * x , int * y) { int z = *x; //z = a *x = *y; //x = b *y = z; //y = z } int main() { int a = 0; int b = 0; scanf("%d %d",&a, &b); printf("转换前a = %d,b = %d\n",a,b); swap(&a,&b); printf("转换前a = %d,b = %d\n",a,b); return 0; }