C++ Primer(第5版) 练习 6.10
练习 6.10 编写一个函数,使用指针形参交换两个整数的值。在代码中调用该函数并输出交换后的结果,以此验证函数的正确性。
环境:Linux Ubuntu(云服务器)
工具:vim
代码块
/*************************************************************************> File Name: ex6.10.cpp> Author: > Mail: > Created Time: Tue 13 Feb 2024 10:36:41 AM CST************************************************************************/#include<iostream>
using namespace std;void swap(int *a, int *b){int temp;temp = *a;*a = *b;*b = temp;
}int main(){int a, b;cout<<"Enter a, b: ";cin>>a>>b;cout<<"a = "<<a<<" b = "<<b<<endl;swap(&a, &b);cout<<"a = "<<a<<" b = "<<b<<endl;return 0;
}