5 使用默认参数的4大要点
概述
默认参数是C 中新增的特性。在C 中,可以为函数的参数指定默认值。调用函数时,如果没有指定实参,则自动使用默认参数。默认参数的基本语法这里就不作介绍了,下面重点介绍使用默认参数的一些知识要点。
基本规则
1、当函数中某个形参有默认值时,该形参右边的所有形参都必须有默认值。在下面的示例代码中,形参a有默认值,但右边的形参b没有默认值,这是不合法的,会报编译错误。
int Add(int a = 5, int b, int c = 6);
2、只能在函数声明和函数定义其中一处给形参指定默认值,不能在两处同时指定,通常在函数声明时指定。比如,下面的示例代码就是不正确的。
-
// 函数定义和声明时,不同同时指定默认参数值,否则,编译出错
-
int Add(int a = 5, int b = 6);
-
-
int Add(int a = 5, int b = 6)
-
{
-
return a b;
-
}
修改后的代码如下:
-
int Add(int a = 5, int b = 6);
-
-
int Add(int a /* = 5 */, int b /* = 6 */)
-
{
-
return a b;
-
}
这篇好文章是转载于:学新通技术网
- 版权申明: 本站部分内容来自互联网,仅供学习及演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,请提供相关证据及您的身份证明,我们将在收到邮件后48小时内删除。
- 本站站名: 学新通技术网
- 本文地址: /boutique/detail/tanhgcbkkc
系列文章
更多
-
photoshop保存的图片太大微信发不了怎么办
PHP中文网 06-15 -
Android 11 保存文件到外部存储,并分享文件
Luke 10-12 -
word里面弄一个表格后上面的标题会跑到下面怎么办
PHP中文网 06-20 -
《学习通》视频自动暂停处理方法
HelloWorld317 07-05 -
photoshop扩展功能面板显示灰色怎么办
PHP中文网 06-14 -
微信公众号没有声音提示怎么办
PHP中文网 03-31 -
excel下划线不显示怎么办
PHP中文网 06-23 -
excel打印预览压线压字怎么办
PHP中文网 06-22 -
怎样阻止微信小程序自动打开
PHP中文网 06-13 -
TikTok加速器哪个好免费的TK加速器推荐
TK小达人 10-01