永发信息网

c++中什么叫参数的缺省值?

答案:5  悬赏:80  手机版
解决时间 2021-02-11 02:36
  • 提问者网友:回忆在搜索
  • 2021-02-10 04:25
c++中什么叫参数的缺省值?
最佳答案
  • 五星知识达人网友:醉吻情书
  • 2021-02-10 05:20
参数的缺省值就是在调用函数时当不给函数传入实参时,函数调用会使用缺省的参数代替实参。
例如:int Add(int i=0, int j=5);
{
return i+j;
}
void main()
{
cout< cout< cout<}
全部回答
  • 1楼网友:蓝房子
  • 2021-02-10 09:20
这个应该和我们电脑的默认设置是一个意思吧!没有参数的时候就按照人家的默认来吗!
  • 2楼网友:封刀令
  • 2021-02-10 07:44
就是上面的意思!
  • 3楼网友:撞了怀
  • 2021-02-10 06:19
//函数f用于输出字符串str。
//若参数tag为true,则从左向右输出
//否则,从右向左输出
void f(char *str,bool tag=true)
{
if(tag) cout<else
{
int len=strlen(str);
for(int i=len-1;i>=0;i--) cout<}
因为一般我们输出字符串都是从左向右输出的,所以tag一般情况下都为true,因此我们可以将tag的缺省值设为true,在调用时,如果想从左向右输出的话,就可以不用写2个参数了,比如
f("abc");
f("efg",false);
}
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯