中易网

请问各位,为什么我在调用max函数时,max(p);会提示参数太少? 初学C++恳求各位指导,谢谢!

答案:2  悬赏:30  
解决时间 2021-01-20 09:51
请问各位,为什么我在调用max函数时,max(p);会提示参数太少? 初学C++恳求各位指导,谢谢!
最佳答案
Student *p=&stud[0];
p->max(p); \\max(p);
你想调用的是max()函数是Student成员函数,所有要加上p->,不然会被人为是调用
库函数max()
追问:非常感谢!!
全部回答
这函数显然应该是友元的,现在Student里的max函数是一个成员函数 ,只能由对象调用,或者Student(p)这样可能也可以 ,但是推荐是把函数写在外面然后在类里面加一句声明 friend void MaxStudent(Student *p);
取名叫MaxStudent之类的名字是为了防止和库函数max重名
追问:谢谢!我去试一试。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
鉴定ck经典款T恤真假 帮忙看一下这件衣服的真
《红字:冲冠怒发(冲冠怒发)@是什么意思
who is the woman w
请问一个IRFP2907的场效应管有多少瓦,电压和
植物大战僵尸2国际版 数据包如何安装
含“新闻”的诗句有哪些?
包钢钢材leeway是什么材质
card(A∩B∩C)等于什么,为什么?
疑难字查询
安缘有几所211大学
对联,上联:这特么天,真特么热,热特么死了,咋
液压系统中液体流过节流孔以后是不是流量降低
英语好句摘抄要选自傲慢与偏见
客厅壁厨可以怎么装修?预算包括什么?
如家精选酒店(上海延安西路店)地址有知道的
推荐资讯
为什么姓杨的和姓潘的不通婚。他们两家的祖先
学经济学好还是电脑好
餐饮行业很多家店面的财务分析用什么图表
保定做孕前检查哪些项目啊,备孕吃什么食物怀
问问各位大神如何设立局域网
电脑开机风扇都转就是就是显示屏不亮
指针变量的如何初始化?
婴儿出生时脸上有几处红斑,几天后消了一些,可
地板测量面积50平方以内,按什么损耗计算.
株洲市生态环境的现状及问题
抽样数据达多少 才能相对准确体现整体
水池防漏水的做法谁能指教下
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?