#include <stdio.h>
#include <string.h>
#include <math.h>
#include <stdlib.h>
void swap(int* px, int *py)
{
int temp;
temp = *px;
*px = *py;
*py = temp;
}
int main()
{
int i = 1;
int j = 2;
printf("i = %d, j = %d\n", i, j);
swap(&i, &j);
printf("i = %d, j = %d\n", i, j);
return 0;
}
运行结果:
i = 1, j = 2
i = 2, j = 1