PPT8-13 如何定义和使用指向函数的指针变量.pdf

上传人:奉*** 文档编号:4222306 上传时间:2021-06-13 格式:PDF 页数:7 大小:169.23KB
返回 下载 相关 举报
PPT8-13 如何定义和使用指向函数的指针变量.pdf_第1页
第1页 / 共7页
PPT8-13 如何定义和使用指向函数的指针变量.pdf_第2页
第2页 / 共7页
点击查看更多>>
资源描述

《PPT8-13 如何定义和使用指向函数的指针变量.pdf》由会员分享,可在线阅读,更多相关《PPT8-13 如何定义和使用指向函数的指针变量.pdf(7页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、如何定义和使用指向函数的指针变量 类型名 (*指针变量名)(函数参数列表); int (*pt)(int *,int); 该变量pt首先是指针变量,其次是指 向函数的指针变量,所以该指针变量为函 数指针。 定义和使用指向函数指针变量 int (*pt)(int *,int);int (*pt)(int *,int);int (*pt)(int *,int);int (*pt)(int *,int);int (*pt)(int *,int); 详细解释 定义了指向函数的指针变量, 并不意味着这个指针变量可以指向 任何函数,它只能指向在定义时指 定的类型的函数。 int (*pt)(int *,i

2、nt); 表示指针变量pt只能指向函数返回 值为整型且有两个整型参数的函数, 且第一个参数为整型指针。 详细解释 如果要用指针调用函数,必须 先使指针变量指向该函数。如: pt = arrAdd; 详细解释 用函数指针变量调用函数时,只 需将(*pt)代替函数名即可,其中pt为 函数指针,在(*pt)之后的括号中根据 需要写上实参。 total2 = (*pt)(p,N*M); 表示调用由pt指向的函数,实参 为数组首地址p和数组元素个数N*M, 得到的函数值赋值给total2。 详细解释 对函数指针进行“+”、“- -”等算数毫无意义。用函数名调 用函数,只能调用一个函数,而通 过函数指针调用函数比较灵活,可 以根据不同情况调用不同的函数。 解决问题 同学们,你们学会了吗?接下来让我们通过实 例讲述吧!

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 大学资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁