本文主要是介绍C++ //练习 6.22 编写一个函数,令其交换两个int指针。,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
C++ Primer(第5版) 练习 6.22
练习 6.22 编写一个函数,令其交换两个int指针。
环境:Linux Ubuntu(云服务器)
工具:vim
代码块
/*************************************************************************> File Name: ex6.22.cpp> Author: > Mail: > Created Time: Tue 13 Feb 2024 03:37:09 PM CST************************************************************************/#include<iostream>
using namespace std;void swap(int **a, int **b){int *temp;temp = *a;*a = *b;*b = temp;
}int main(){int x = 12, y = 24;int *a = &x, *b = &y;cout<<"a->"<<*a<<" b->"<<*b<<endl;swap(&a, &b);cout<<"a->"<<*a<<" b->"<<*b<<endl;return 0;
}
运行结果显示如下
这篇关于C++ //练习 6.22 编写一个函数,令其交换两个int指针。的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!