sort函数对字符串排序
时间: 2023-12-03 08:42:18 浏览: 71
sort-strings:按长度对字符串数组进行排序
sort函数可以对字符串排序,按照字典序进行排序。以下是一个示例代码:
```cpp
#include <iostream>
#include <string>
#include <algorithm>
using namespace std;
int main() {
string str = "hello world";
sort(str.begin(), str.end());
cout << str << endl;
return 0;
}
```
输出结果为:` dehllloorw`,即将字符串中的字符按照字典序从小到大进行排序。需要注意的是,sort函数对字符串排序时是按照字符的ASCII码值进行比较的,因此大小写字母和数字会按照ASCII码值的顺序进行排序。如果需要按照其他方式进行排序,可以自定义比较函数。
阅读全文