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

c++ fun函数为什么要设计成指针?请解释一下这个fun函数的实现流程。

发布网友 发布时间:2023-06-22 06:49

我来回答

4个回答

热心网友 时间:2024-11-24 03:31

也可以不设成指针,fun(b)这句只是调用了一下,没有输出它。
解释下:函数的原型是int *fun 说明他必须返回整形指针类型,所以函数中return x;返回的是x的地址,所以就必须设成指针类型~~~
要是你把,指针去掉,只需要return+一个整形数或者 改成
void fun(int *x){里面前两句不变,最后一句改成return ;}不影响结果

热心网友 时间:2024-11-24 03:31

加上对象名调用函数,不然编译器不知道你要访问哪一个对象的成员函数。
比如 s是A类对象,(s.*fun)(num)即是通过
调用s的成员函数fun当然你也可以写成((*this).*fun)(num)

double output(double num) //类中定义

{
return num;
}
double cal(double (A::*fun)(double),double num)
{
(*this.*fun)(num);
}

热心网友 时间:2024-11-24 03:32

fun函数的返回值是一个指针地址,
fun(b)//将b数组的首地址传给指正x初始化,即fun内的*x指向b数组
fun的函数体实际操作的是b数组,所以返回类型为void也可以

热心网友 时间:2024-11-24 03:32

返回的数组,数组名就是数组的首地址,地址不用指针用什么?
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
临沂比较有名的男装品牌 呼伦贝尔市悦动网络科技有限公司怎么样? 呼伦贝尔中汇实业有限公司怎么样? 呼伦贝尔油玉不绝电子商务有限公司怎么样? 如何避免wps卡顿? 属鼠的男人找对象是属什么,属鼠的人和什么属相合 96年鼠的姻缘在哪年 属相相合年份运势提升 2024属鼠找对象属什么最佳 黑客攻击网站能报案吗 黑客攻击报案有用吗 c++中fun(1,2,&obj)是什么意思 小厨宝透明管是干嘛用的 教练“四度”之温度 葡萄籽怎么发芽快 葡萄种子催芽方法,4种简单的催芽技术 有谁能介绍一下石灰石、纯碱和小苏打 哪项千牛工作台的设置可以帮助客服更好地为买家提供快速、优质的_百度... 生石灰与食用小苏打可混合杀虫吗 利刃三好还是韦德之道808好 全城11和韦德之道10哪个好 起亚k2死亡率高可信吗 韩国K2主战战车 三缸发动机为什么不受待见 为何都不喜欢三缸机?三缸机到底有何缺点? 三缸发动机为什么不好 为什么三缸机不受欢迎 如何快速提高普通话口语水平 梦见成堆_蛋的预兆 词语造句:用洋流造句(约30个) 用浅层造句(大约30个左右) C++编程编写函数fun() C++中假设fun为某函数或类,fun(void)是什么意思? c++请编写函数fun,请编写函数fun 狮子鼻鹅蛋脸的男生帅吗 高端大气鸡年男孩起名大全 天加风冷管道式空调机组故障代码怎么消除 请问哪个电脑租赁网站比较正规? 笋炒鸡蛋的功效与作用,鸡蛋青笋怎么炒好吃 莴笋炒鸡蛋怎么做才好吃 世界拉力锦标赛9有什么车? 像藕一样很小很细的菜叫什么 我不胖,但肚子上的肉肉很多,怎么减掉?谢谢了,大神帮忙啊 我不胖,可小肚子上有赘肉,怎么办?我想让它变平? 刹车助力油多少算少 哪位豪友知道换一次刹车油或者助力油 需要多大量 科鲁兹音效怎么设置到最佳? 科鲁兹这车音响重低音调怎么调? 现在酒店的空房率太高了,怎么办? 饭店如何解决饭店出租率下降 客人已预定本酒店的客房,但来到了酒店没空房了,该如何解决