这里运用的是传址调用
void swap(int* pa, int* pb)
{
int z = 0;
z = *pa;
*pa = *pb;
*pb = z;
}
int main()
{
int a = 10;
int b = 20;
swap(&a, &b);//注意这里要给函数传过去的是地址不是数值
printf("%d %d", a, b);
return 0;
}
这里运用的是传址调用
void swap(int* pa, int* pb)
{
int z = 0;
z = *pa;
*pa = *pb;
*pb = z;
}
int main()
{
int a = 10;
int b = 20;
swap(&a, &b);//注意这里要给函数传过去的是地址不是数值
printf("%d %d", a, b);
return 0;
}