#include <iostream>
using namespace std;
//值传递
void swap1(int a, int b)
{
int tmep = a;
a = b;
b = tmep;
}
//地址传递
void swap2(int *p1, int*p2)
{
int tmep = *p1;
*p1 = *p2;
*p2 = tmep;
}
int main()
{
int a = 10;
int b = 20;
swap1(a, b);
swap2(&a, &b);
cout << "a=" << a << endl;
cout << "b=" << b << endl;
system("paues");
}