c++将两个字符串连接为一个字符串并按升序排序
时间: 2024-03-02 13:48:50 浏览: 67
用c语言描述将两个字符串连在一起且按升序排列
下面是使用 C++ 的 string 类型实现将两个字符串连接为一个字符串并按升序排序的代码:
```c++
#include <iostream>
#include <string>
#include <algorithm>
int main() {
std::string s1 = "pear";
std::string s2 = "apple";
std::string s3 = s1 + s2; // 将两个字符串连接为一个字符串
std::sort(s3.begin(), s3.end()); // 升序排序
std::cout << s3 << std::endl;
return 0;
}
```
运行结果为:
```
aaeelpppr
```
在上面的代码中,我们用 `+` 运算符将两个字符串连接为一个字符串,然后使用 `std::sort()` 函数对字符串进行排序,最后输出排序后的字符串。
阅读全文