#include <iostream>
using namespace std;
// 编写一个函数,使用指针形参交换两个整数的值。
void exchange(int *p, int *q)
{
// 定义一个交换变量
int temp;
// 交换
temp = *p;
*p = *q;
*q = temp;
}
int main()
{
int i = 42, j = 24;
exchange(&i, &j);
cout << "i = " << i << "\n" << "j = " << j << endl;
}
代码执行如下