代码如下(示例):
我们通常使用以下一段代码来实现整型变量的交换: void swap(int *a,int *b) { int temp; temp=*a; *a=*b; *b=temp; } 而以下两种是不能实现交换的: 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; }