永发信息网

C++中,函数在定义时可以预先定义出默认参数值,默认形参值必须按什么顺序定义

答案:2  悬赏:80  手机版
解决时间 2021-04-16 23:08
C++中,函数在定义时可以预先定义出默认参数值,默认形参值必须按什么顺序定义
最佳答案
形参列中,没有默认值的放前面,有默认值的放后面:
如:
int add(int x, int y = 100) {
return x + y;
}
则调用 add(12, 23); 返回 12+23
调用 add(12); 时 返回 12+100
全部回答
没有默认形参值的参数必须放前面。
比如fun(int x,in y=1,int z=2);
你可以这样调用,fun(1,3,4);此时参数的值是你给的值
fun(1,3);y是你穿进去的3,z是默认的2
fun(1);y,z都是默认的
另外如果你的函数在定义之前已经有声明,那么需要在声明中给出默认形参值,而不是定义
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
无线网卡什么的好?具体价格?
求诺基亚5000手机免费的隐藏短信软件
新世纪墙纸行在哪里啊,我有事要去这个地方
崩坏三萌新该怎么获得元素伤害的圣痕和武器
外地卡密码忘了能否在这边改密码或挂失
酸奶用日语怎么讲
周锋家具城在哪里啊,我有事要去这个地方
求一款录制屏幕的软件,画面效果和声音同步的
去格子铺寄卖商品具体怎么做?
长辈给晚辈生日祝福语,生日祝福语(好朋友之
四方沟地址有知道的么?有点事想过去
对不起我给你承诺实现不了了,你还能原谅我吗
谁能把这个м换成那种比较粗大点的M?
双双私房菜馆地址在什么地方,想过去办事
我喜欢一个彝族姑娘,彝族姑娘也喜欢我,可是
推荐资讯
怎么把空间里面的好友删掉?不让他举报我的抢
孺子牛儿童摄影在什么地方啊,我要过去处理事
未成年人为什么长白头发
领航形象设计地址在什么地方,想过去办事
安全员工资一般多少,外资每年从国有银行转走
诚信相关的名言警句,史铁生的写的人生格言
关于思念祖国的古诗 5分
手机拍照清晰度高不高怎么看? 20分
功能区英文怎么说,什么是城市功能区
蚂蚁为什么怕醋
“密”氏与“宓”氏一样么
1979年美国颁布自由航行方案 7、8、9原则是什
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?