怎么使用sort函数对字符串进行排序
时间: 2023-03-27 16:00:37 浏览: 149
python使用sorted函数对列表进行排序的方法
可以使用sort函数对字符串进行排序,具体方法是将字符串转换为字符数组,然后使用sort函数对字符数组进行排序,最后再将排序后的字符数组转换回字符串即可。例如:
```c
#include <stdio.h>
#include <string.h>
int cmp(const void *a, const void *b) {
return *(char*)a - *(char*)b;
}
int main() {
char str[] = "hello world";
int len = strlen(str);
qsort(str, len, sizeof(char), cmp);
printf("%s\n", str);
return ;
}
```
这段代码将字符串"hello world"转换为字符数组进行排序,最后输出结果为" dehllloorw"。
阅读全文