新微赢技术网
标题:
[求助]函数参数
[打印本页]
作者:
夜流冰
时间:
2009-11-3 02:47
标题:
[求助]函数参数
如果有一个带默认参数的函数
比如:
int fun(int a = 1 , b = 2 , c = 3)
如果我调用这个函数时,想保留第一和第三个默认的参数值,改变其中的第二个参数,该怎么做?
请教大家!(在新人区发过,可是没人解答,希望这次能得到答案。谢谢!!!)
作者:
平淡♀芳
时间:
2009-11-3 02:47
你定义函数时候不动他的第1个和第3个参数就是
作者:
孤单一个人
时间:
2009-11-3 02:47
不行
作者:
風雲々無心メ
时间:
2009-11-3 02:47
确实不行啊,
默认形参只能从右边开始!
也就是说你可以第一个参数不设默认值,后两个用默认值!
作者:
︶ㄣ帅々︷`
时间:
2009-11-3 02:47
你可以给他传递三个参数,第一个和第三个用函数的默认参数,第二个任意给,比如:(1,5,3)
比较笨的方法~
作者:
飘林飞遥
时间:
2009-11-3 02:47
buaa的嘛,不错,后天我去你们学校
作者:
蓝血腥人
时间:
2009-11-3 02:47
再做一个函数调用它
int fun(int a = 1 , b = 2 , c = 3);
int fun2(int b = 2, int a = 1, int c = 3)
{
return fun( a, b, c);
}
作者:
老鼠爱上猫
时间:
2009-11-3 02:47
把参数调一个位置
作者:
想念~!
时间:
2009-11-3 02:47
把需要修改的那个参数放在前面
欢迎光临 新微赢技术网 (http://bbs.weiying.cn/)
Powered by Discuz! X3.2