C++教程
C++控制语句
C++函数
C++数组
C++指针
C++对象
C++继承
C++多态
C++抽象
C++常用
C++ STL教程
C++迭代器
C++程序

C++ String swap()

C++ String swap()

此函数用于交换两个字符串对象的值。

语法

考虑两个字符串s1和s2,我们想交换这两个字符串对象的值。其语法为:
s1.swap(s2)

参数

它包含单个参数,其值将与字符串对象的值交换。

返回值

它不返回任何值。

示例1

#include<iostream>
using namespace std;
int  main()
{
string r = "10";
string m = "20"
cout<<"Before  swap r contains " << r <<"rupees"<<'\n';
cout<<"Before  swap m contains " << m <<"rupees"<<'\n';
r.swap(m); 
cout<< "After  swap r contains " << r<<"rupees"<<'\n';
cout<< "After  swap m contains " << m<<"rupees";
return 0;
}
输出:
Before  swap  r  contains 10 rupees
Before  swap  m contains 20 rupees
After  swap r contains 20 rupees
After swap m contains 10 rupees
在此示例中,r和m是两个分别包含10和20卢比的字符串对象。我们使用交换功能交换那里的价值。交换后,r包含20卢比,m包含10卢比。

昵称: 邮箱:
Copyright © 2022 立地货 All Rights Reserved.
备案号:京ICP备14037608号-4