函数指针作为参数(以冒泡排序qsort为例)
来源:互联网 发布:科比职业生涯场均数据 编辑:程序博客网 时间:2024/05/16 13:53
#include<iostream>#include<cstdlib> // for qsort using namespace std;int fcmp(const void* elem1,const void* elem2){ const int* p1 = (int *)elem1; const int* p2 = (int *)elem2; return (*p1) - (*p2);}int main(){ int ia[10] = {32,92,67,58,10,4,25,52,59,54}; for(int i = 0;i < 10;i++) cout<<ia[i]<<" "; cout<<endl; qsort(ia,10,sizeof(int),fcmp); for(int i = 0;i < 10;i++) cout<<ia[i]<<" "; cout<<endl; return 0;}
0 0
- 函数指针作为参数(以冒泡排序qsort为例)
- 以指针作为函数参数
- 以数组作为函数参数退化为指针
- 函数指针作为函数参数,实现冒泡排序的升序排序和降序排序
- 提高篇——冒泡排序(用指针变量作为函数参数,接收从数组传来的数组元素首地址)
- 指针作为函数参数
- 指针作为函数参数
- 指针函数作为参数
- 指针作为函数参数
- 指针作为函数参数
- 函数指针作为参数
- 指针作为函数参数
- 利用冒泡排序法模拟qsort函数
- 用冒泡排序法实现qsort函数
- 冒泡排序-函数指针
- 指针作为函数参数传递 (转载)
- 指针作为函数参数传递 (转载)
- 指针作为函数参数传递 (转载)
- Docker实战:更轻松、更愉快、更高效
- 创建单链表
- 用户角色权限模式的图书销售系统
- 关于开发板用tftp下载
- C语言的数制
- 函数指针作为参数(以冒泡排序qsort为例)
- 【转】51单片机精确延迟程序
- Linux开发常用命令
- [G+smo]单元和边界迭代器 iterators
- JSP中自定义标签
- firstChild,lastChild,NextSibling,previousSibling的使用
- 【php】3、学生管理系统-查看用户
- html 为控件添加注释(鼠标悬停即显示)
- [G+smo]mapping 几何映射