ç¨qsortåï¼æ举个ä¾åå§ãã
å符串æ°ç»ç
#include<algorithm>
#include<string.h>
#include<stdio.h>
int cmp(const void *_a,const void *_b)
{
char *a=(char *)_a;
char *b=(char *)_b;
return strcmp(a,b);
}
int main()
{
char a[10][80];
int i,n;
scanf("%d",&n);
for(i=0;i<n;i++)
scanf("%s",a[i]);
qsort(a,n,sizeof(char)*80,cmp);
for(i=0;i<n;i++)
printf("%s\n",a[i]);
return 0;
}
æåºè§åæ¯æç
§stringæåºï¼å符串é¿åº¦ä¸åçï¼è¾é¿çå符串æ¯è¾å¤§
å¦åä»é¦åæ¯å¼å§ä¾æ¬¡æ¯è¾ï¼å½éå°å符ä¸ç¸çæ¶ï¼è¾å¤§å符æå¨çå符串è¾å¤§
温馨提示:内容为网友见解,仅供参考