无忧启动论坛

标题: 引用参数类型,可以设置缺省值吗? [打印本页]

作者: proof    时间: 2024-11-29 10:58
标题: 引用参数类型,可以设置缺省值吗?
比如,以下代码是否合法?

声明
void  fun ( int  &W = 6 ) ;
定义
void  fun ( int  &W )  {
    W = W * 10;
    cout<<W<<endl;
};


调用方法:
int a=3
fun(a) ;
fun() ;

作者: wintoflash    时间: 2024-11-29 11:20
记得只有const引用才能设默认值吧。
void  fun (const int  &W = 6 )
下面的就不成立了。

作者: 孟仁飞    时间: 2024-11-30 16:56
学习




欢迎光临 无忧启动论坛 (http://bbs.c3.wuyou.net/) Powered by Discuz! X3.3