#include "stdio.h"
void swap(int* pa, int* pb);
void main() {
int i = 10,j=20;
printf("交换之前:\n");
printf("i=%d j=%d\n",i,j);
swap(&i,&j);
printf("交换之后:\n");
printf("i=%d j=%d",i,j);
}
void swap(int *pa,int *pb) {
int t = *pa;
*pa = *pb;
*pb = t;
}
使用=赋值,只在函数中生效