搜索
编程论坛
→
开发语言
→
C++论坛
→
『 C++教室 』
→ [求助]函数参数
标题:
[求助]函数参数
只看楼主
tianxia_buaa
等 级:
新手上路
帖 子:11
专家分:0
注 册:2007-10-19
楼主
问题点数:0 回复次数:10
[求助]函数参数
如果有一个带默认参数的函数
比如:
int fun(int a = 1 , b = 2 , c = 3)
如果我调用这个函数时,想保留第一和第三个默认的参数值,改变其中的第二个参数,该怎么做?
请教大家!(在新人区发过,可是没人解答,希望这次能得到答案。谢谢!!!)
搜索更多相关主题的帖子:
函数
参数
2007-11-04 12:54
孤魂居士
来 自:老A(中国地大)
等 级:
论坛游民
威 望:
4
帖 子:1142
专家分:18
注 册:2007-5-21
第
2
楼
得分:0
你定义函数时候不动他的第1个和第3个参数就是
准备用3年做个高级软件工程师 10年也做不成。准备用10年做成高级软件工程师 3年就成了QQ 群 45771086
欢迎版主...欢迎JAVA爱好者...
一起从深夜 到凌晨...
2007-11-04 13:49
aipb2007
来 自:CQU
等 级:
贵宾
威 望:
40
帖 子:2879
专家分:7
注 册:2007-3-18
第
3
楼
得分:0
不行
Fight to win or die...
2007-11-04 19:22
blueboy82006
来 自:幻想世界
等 级:
贵宾
威 望:
16
帖 子:1227
专家分:57
注 册:2007-7-23
第
4
楼
得分:0
确实不行啊,
默认形参只能从右边开始!
也就是说你可以第一个参数不设默认值,后两个用默认值!
无
2007-11-04 19:34
yanyananlin
等 级:
新手上路
帖 子:41
专家分:0
注 册:2007-10-21
第
5
楼
得分:0
你可以给他传递三个参数,第一个和第三个用函数的默认参数,第二个任意给,比如:(1,5,3)
比较笨的方法~
2007-11-04 20:01
leeco
等 级:
贵宾
威 望:
10
帖 子:1026
专家分:177
注 册:2007-5-10
第
6
楼
得分:0
回复:(tianxia_buaa)[求助]函数参数
buaa的嘛,不错,后天我去你们学校
2007-11-06 21:49
poppylx
等 级:
新手上路
帖 子:367
专家分:0
注 册:2004-9-27
第
7
楼
得分:0
再做一个函数调用它
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);
}
动于心而静如水
2007-11-07 01:32
远去的列车
等 级:
新手上路
威 望:
2
帖 子:205
专家分:0
注 册:2007-8-7
第
8
楼
得分:0
把参数调一个位置
C++学习
2007-11-07 08:02
随心
等 级:
版主
威 望:
12
帖 子:2577
专家分:250
注 册:2007-8-12
第
9
楼
得分:0
把需要修改的那个参数放在前面
天之道,利而不害。圣人之道,为而不争。信言不美,美言不信。善者不辩,辩者不善。知者不博,博者不知。
2007-11-07 09:16
cince
等 级:
新手上路
威 望:
1
帖 子:108
专家分:0
注 册:2007-1-21
第
10
楼
得分:0
加上const 修饰符
There Is Nothing Impossible In My Dictionary.
2007-11-07 12:21
11
1/2页
1
2
参与讨论请移步原网站贴子:
https://bbs.bccn.net/thread-183365-1-1.html
关于我们
|
广告合作
|
编程中国
|
清除Cookies
|
TOP
|
手机版
编程中国
版权所有,并保留所有权利。
Powered by
Discuz
, Processed in 0.022226 second(s), 7 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved