#include <stdio.h>
#include <stdlib.h>
#include <string.h>
int com(const void *p1, const void *p2)
{
const char **pstr1 = p1;
const char **pstr2 = p2;//转化类型
return strcmp(*pstr1, *pstr2);
}
void main() {
char *str[10] = { "calc","apple","run","123","dead","father","son","hello","world" };
qsort(str, 10, 4, com);
for (int i = 0; i < 10; i++)
{
puts(str[i]);
}
system("pause");
}
字符串排序
最新推荐文章于 2022-03-24 16:02:56 发布