#include <stdio.h>
/*
指针与函数 
1.形参是指针变量
2.返回值是指针变量 
*/
//编写一个函数,传入两个整数/地址,将两个数的值交换 
//函数在调用过程中 
void swap(int* a, int* b){//值传递 
	int t;
	t = *a;
	*a = *b;
	*b = t;//使用中间变量交换两个变量的值
	printf("swap: %d %d\n", *a, *b); 
}

int main(){
	int a, b;
	a = 1;
	b = 2;
	swap(&a, &b);
	printf("main: %d %d\n", a, b); 
	
	return 0;
}