/* 预处理指令 define
*/
/* 很少有这么干的
*/
#include <stdio.h>
#define FUN(a, b) fun(&a, &b)
void fun(int * a, int * b)
{
int t;
t = *a;
*a = *b;
*b = t;
}
int main(void)
{
int i = 10, j = 15;
printf("%d %d\n", i, j);
FUN(i, j);
printf("%d %d\n", i, j);
getchar();
return 0;
}