问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

C语言函数指针怎么用?

发布网友 发布时间:2022-04-19 14:29

我来回答

1个回答

热心网友 时间:2023-06-23 18:16

有函数: int fun(int a,int b);
要定义指向该函数的指针
对比指向 int a; 的指针
int *p; p = &a;
p的定义是怎么来的?
首先要保证p是一个指针类型
写下(*p),
然后,考虑下p的基类型,
p的基类型就是变量a的类型int
将int 放在(*p)前面就行了
int (*p);
括号可以省略,就成了 int *p;

同理
想要实现 pf = &fun;
(*pf) 将pf定义为一个指针,
将fun的类型作为pf的基类型
fun相当于一个 int (int a,int b)类型的量
int (int a,int b) (*pf);
基类型中有圆括号和中括号要后移
int (*pf)(int a,int b) ;//括号不能省略
pf = &fun;
调用时
(*pf)(3,4); pf(3,4)都可以
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
说课包括哪些方面 说课内容包括()。 如何在手机百度上删除对话记录? 结核病是什么样的疾病? 曹丕17岁得了肺痨,明知自己命不长久,还要强争王位,是不是很自私呢?_百... 古代小说常出现的病名 急求一篇"生活小窍门"(500字)的作文 至今最有什么小妙招 健康的戒烟方法 笔记本电池锁死是什么原因引起的? SPACE键是什么? 发早上好会占对方很大内存吗?? 怎样调皮的说早上好 韩语早上好怎么说 网上说微信发早上好图片会占对方大内存吗? 广东话早上好怎么说 早上好图片占空间大吗? 微信问候语早上好图片是站内存太大吗?发早上好图... 描写早上好的优美句子 八个字的早上好 早上好什么梗 早上好的句子, 今天早上好大的雾要不要去喷一下西瓜表面 每天早上好大的沥青味 早上好句子大全 最新早上好励志问候语 早上好大的雾,山里看不清路,急坏小狗,小鸡和小兔。... 早上好祝福语短句子 早上啊,早上好大,这是我的房间,你能看到一张课桌吗... 为什么我的华为充电器支持vivo闪充? 函数指针怎么调用 如何定义指向函数的指针? 函数指针如何定义 函数指针怎么用?? c++的函数指针是怎么用的呀? 函数指针(指向函数的指针) 如何使用? 它和回调... 请问这个函数指针怎么理解? 如何定义一个函数指针? c语言函数指针怎么用啊?尤其是main函数 如何通过函数指针调用函数 函数指针? 怎样用函数指针做参数? 函数指针怎么理解*******调用 如何使用函数指针指向几个函数 如何定义一个指向任何函数的函数指针 函数指针是什么?_? 通易付打电话问还用吗,不用的话给注销是真的假的? 通易付plus如何注销 通易付plus里的个人信息怎么注销? 通易付实名认证中为什么要认证信用卡,但信用卡却...