void swap1(int a,int b)
{
int Temp;
Temp = a;
a = b;
b = Temp;
}
void swap2(int *a,int *b)
{
int Temp;
Temp = *a;
*a = *b;
*b = Temp;
}
void main()
{
int a,b;
printf("Please input a=: ");
scanf("%d",&a);
printf(" b=: ");
scanf("%d",&b);
swap1(a,b);
printf("After call swap1: a=%d b=%d\n",a,b);
swap2(&a,&b);
printf("After call swap1: a=%d b=%d\n",a,b);
system("pause");
}
追问3q