永发信息网

c++,看我图片1处与3处为什么少了一个地址符?还有指向函数的指针引用时不是要(*函数名)()引用

答案:2  悬赏:70  手机版
解决时间 2021-03-15 15:11
c++,看我图片1处与3处为什么少了一个地址符?还有指向函数的指针引用时不是要(*函数名)()引用
最佳答案
这都是语法规定
没有为什么
如果一定要知道为什么
那就得问C++的发明者
他为什么要这样规定
只有他知道这个不需要问的答案
我只能这样猜:
void(*f)()=&p::q;
这样写是想让你明白:
f保存(=)的内容(*f)是一个成员的地址(&p::q)
如果不要“&”就容易理解为为
f保存(=)的内容(*f)是一个成员的值(p::q)

至于调用时的写法
f();
就不用猜了
这样写才保持与变量的语法风格一致
如果按你的意思写成
(*f)();
那么变量就a[i]应该写成:(*a)[(*i)]
所有变量前面都要加*
不只是多余
太别扭了追问你看清楚我的问题。。。我是问为什么一个是这样一个是那样
全部回答
卧槽
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
香港市区到机场
韩泰小海鲜在什么地方啊,我要过去处理事情
帮我选一款intel64位的笔记本电脑
谁能帮我写写物业公司消防监控中心的年终总结
江润·融景湾地址在什么地方,想过去办事
本命年,各种不顺,大家说说怎么办
异形焊丝 304不锈钢与Q235B焊接用什么焊丝好
小孩吃的清肝明目颗粒
100毫升牛奶要用多少水和奶精粉
为什么平板电脑充电完了后用了五个小时后还是
百度问问,为什么别人可以发广告,我就不能发
做了有吻合钉的包皮后,因为晚上勃起而出了很
莱沟村怎么去啊,有知道地址的么
请问有人知道北京市十一学校的老师坐班吗,待
广汽菲克开封羿驰4S店地址在哪,我要去那里办
推荐资讯
o.5x十5分之2x=O.8一o.o8
怎样较快地获得传说狗眼
青岚乡四方堡林业站怎么去啊,有知道地址的么
为什么我WIN7的系统玩不了愤怒的魔法师2
初一加减消元法问题!!
请问毛毡上的格子是用来干嘛的?
我有一款LED显示屏电压是12V功率是500W它一个
鸿峰广告装潢有限公司地址在什么地方,想过去
一个小宠物在肩膀上的动画片叫什么
百乐笔性价比怎么样?是否有国内的一些笔所没
日本光泽度5度对应中国光泽度多少?单位怎样
叔侄农家菜在什么地方啊,我要过去处理事情
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?