字符串数组排序
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
相关文章推荐
- 长发及腰
- MySQL修改root密码方法
- Ngxin---启动两个服务器--一个接受请求---一个处理请求
- 多路归并对1000 万无序数排序(外排序)
- 一些初学Java的入门干活
- php基础教程-语法
- 10个必备的CSS技巧总结
- Android应用有道词典
- package explorer隐藏jar包
- Spket安装到Eclipse
- Web性能优化
- html5之meta标签viewport应用
- PhoneGap API介绍:Camera
- py2exe使用方法
- 广告基本知识-在线广告的核心计算问题和挑战
- CAniamtion 基本使用
- JavaBean
- UI_View01 输出九九乘法表
- 一些不错的文章
- 点击EditText隐藏软键盘代码