您的位置:首页 > 其它

字符串数组排序

2015-06-29 18:04 337 查看
#include <iostream>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#define M 12
#define N 20
using namespace std;

int cmp(const void *a, const void *b)
{
return *(char*)a - *(char*)b;
}

int main()
{
char months[M]
={
"January",
"February",
"March",
"April",
"May",
"June",
"July",
"August",
"September",
"October",
"November",
"December"
};

qsort(months,M,sizeof(char)*N,cmp);
for(int i=0;i<M;i++)
{
cout<<months[i]<<endl;
}

return 0;
}

结果:

April
August
December
February
July
June
January
March
May
November
October
September
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: