- 1
- 0
- 约6.1千字
- 约 46页
- 2019-05-10 发布于香港
- 举报
9.5用指针变量作函数参数的程序实例 【例9.7】计算并输出最高分及相应学生的学号 真正的原因:普通变量作函数参数按值调用 不能在被调函数中改变相应的实参值 9.5用指针变量作函数参数的程序实例 【例9.7】计算并输出最高分及相应学生的学号 9.5用指针变量作函数参数的程序实例 【例9.7】计算并输出最高分及相应学生的学号 9.6函数指针及其应用 函数指针(Function Pointers)就是指向函数的指针(Pointer to a Function) 指向函数的指针变量存储的是函数在内存中的入口地址 编译器将不带()的函数名解释为该函数的入口地址 数据类型 (* 指针名)(); 例如:int (*p)(); 常见错误: 忘记了前一个(),写成 int *p(); /*声明一个函数名为p、返回值是整型指针的函数*/ 忘掉了后一个(),写成 int (*p); /*定义了一个整型指针*/ 定义时后一个括号内的参数类型与指向的函数参数类型不匹配 应用 编写通用性更强的函数 典型实例1 计算函数的定积分 典型实例2 既能按照升序排序,又能按照降序排序 9.6函数指针及其应用 【例9.8】修改例8.8中的排序函数,使其既能实现对学生成绩的升序排序,又能实现对学生成绩的降序排序 先不使用函数指针编程 9.6函数指针及其应用 9.6函数指针及其应用 9.6函数指针及其应
您可能关注的文档
- 淮南联合大学建筑施工技术课件模块七 模板工程.ppt
- 淮南联合大学建筑施工技术课件模块三 基础工程.ppt
- 淮南联合大学建筑施工技术课件模块十 预应力混凝工程.ppt
- 淮南联合大学建筑施工技术课件模块十二 屋面及防水工程.ppt
- 淮南联合大学建筑施工技术课件模块十三 装饰工程.ppt
- 淮南联合大学建筑施工技术课件模块十四 季节性施工.ppt
- 淮南联合大学建筑施工技术课件模块十一 结构安装工程.ppt
- 淮南联合大学建筑施工技术课件模块四 脚手架工程.ppt
- 淮南联合大学建筑施工技术课件模块五 垂直运输设施.ppt
- 淮南联合大学建筑施工技术课件模块一 土方工程.ppt
- 4、回填施工记录表.XLS
- 2、原材料、构配件进场使用检查记录表.xls
- 1、CK0+600~ CK0+700 水泥混凝土面层.XLS
- 1、CK0+000~CK0+200 AC-20C下面层(下洒透层油).XLS
- 1、工程材料进场使用清单.xls
- 2、4%水泥稳定石屑下基层(CK0+200~CK0+400)200米为一检验批(报验表).XLS
- 1、4%水泥稳定石屑下基层(CK0+000~CK0+200)200米为一检验批(报验表).XLS
- 5、CK0+800~ CK0+860左侧路缘石_重命名_2017-1-17-11-35-12.XLS
- 2、CK0+700~ CK0+860 水泥混凝土面层.XLS
- 022、CK0+200~CK0+400 AC-13C上面层(下洒粘层油).XLS
原创力文档

文档评论(0)