在C++中,如何传递String地址值交换两个字符串
来源:互联网 发布:windows cmd 切换目录 编辑:程序博客网 时间:2024/06/17 06:36
#include <iostream>#include <string>using namespace std;void Swap(string *x,string *y){ string temp; temp=*x; *x=*y; *y=temp;}int main(){ string a,b; cin>>a>>b; string *p1=&a; string *p2=&b; Swap(p1,p2); cout<<*p1<<endl<<*p2; system("pause"); return 0;}
当然,其实String类中提供了函数swap(a,b),来交换两个字符串,注意函数名是小写!
0 0
- 在C++中,如何传递String地址值交换两个字符串
- 请问在CODEVISION AVR C中如何在函数中传递数组的地址?
- 请问在CODEVISION AVR C中如何在函数中传递数组的地址?
- C/C++之 交换字符串中相邻两个字节
- 如何在VC++中两个对话框相互传递信息
- 【转】c#中如何在两个窗体间传递数据
- 两个变量如何交换值
- java中如何实现具有交换两个整数值
- C语言中交换两个变量的值
- 黑马程序员------C语言中交换两个变量的值
- C语言中有关两个数,值的交换
- 在javascript中,将两个变量的值进行交换
- 在编程中实现两个变量的值交换
- C 值传递、地址传递、引用传递
- Java代码中如何交换两个对象
- spring boot 之如何在两个页面之间传递值
- 如何在两个类之间传递成员变量的值
- 如何在两个jsp页面之间传递值
- python学习之--流程和函数
- eclipse集成tomcat
- leetcode_144_Binary Tree Preorder Traversal
- C#处理记录
- lipo
- 在C++中,如何传递String地址值交换两个字符串
- Android 4.0 ICS SystemUI浅析——StatusBar加载流程分析
- 性能微优化
- IBM BigInsights 3.0.0.2 集群环境搭建
- .NET中的六个重要概念:栈、堆、值类型、引用类型、装箱和拆箱
- NAT原理与NAT穿越
- 修改PHP的memory_limit限制的方法
- Arcgis ArcMap 10 如何生成msd地图文档定义【 arcgis mxd怎么转换成msd】
- 静态库.a和动态库.so