char word[100],p[100],result[4][100];
我想按字母顺序对结果[4][100] 进行排序。例如
result[0]="adbs";
result[1]="aacs";
result[2]="abef";
result[3]="abbm";
排序后会是:
result[0]="aacs";
result[1]="abbm";
result[2]="abbm";
result[3]="adbs";
我如何使用库函数或 STL 来做到这一点。提前致谢,
最佳答案
如何将 result
改为 std::string
的数组并对其进行排序:
std::string result[4];
std::sort(result, result + (sizeof(result) / sizeof(result[0])));
关于c++ - 如何使用 C++ 库函数或 STL 对字符串进行排序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16797982/