C++ 函数存在默认值
来源:互联网 发布:自定义史蒂夫动作数据 编辑:程序博客网 时间:2024/06/08 06:00
这样的函数应该如何声明和定义。
void print(int value, int base)的参数base指定一个默认的参数值10,
因为编译器是根据函数原型声明确定函数调用是否合法的,所以应该在声明时指定默认参数值。
注意:
1. 带有默认值的参数应该放在参数表的右边,所以下面带默认值的函数声明就是错误的:
void f(int a, int b = 1, int c, int d = 2);
2. 在不同的源文件中,可以对函数的参数指定不同的默认值,在同一源文件中,只能对函数的某个参数指定一个默认值.
void print(int value, int base)的参数base指定一个默认的参数值10,
- .h
- void print(int value, int base = 10);
- .cpp
- voidprint(int value, int base)
- {
- }
注意:
1. 带有默认值的参数应该放在参数表的右边,所以下面带默认值的函数声明就是错误的:
void f(int a, int b = 1, int c, int d = 2);
2. 在不同的源文件中,可以对函数的参数指定不同的默认值,在同一源文件中,只能对函数的某个参数指定一个默认值.
0
上一篇:SHELL 四则运算
下一篇:LINUX 添加新硬盘
相关热门文章
- test123
- 编写安全代码——小心有符号数...
- 使用openssl api进行加密解密...
- 一段自己打印自己的c程序...
- 彻底搞定C语言指针详解-完整版...
- linux dhcp peizhi roc
- 关于Unix文件的软链接
- 求教这个命令什么意思,我是新...
- sed -e "/grep/d" 是什么意思...
- 谁能够帮我解决LINUX 2.6 10...
给主人留下些什么吧!~~
评论热议
0 0
- C++ 函数存在默认值
- <C++>3.带有默认值的函数
- C和C++__带默认值参数的函数说明
- C和C++__带默认值参数的函数说明
- C和C++区别——带有默认值的函数
- C和C++区别(1、有默认值的函数)
- textarea控件设定默认值(存在换行)
- 函数参数的默认值
- 函数参数默认值定义
- C++ 函数的默认值
- java函数参数默认值
- 函数的参数默认值
- java函数参数默认值
- java函数参数默认值
- javascript函数设置默认值
- js函数参数设置默认值
- 函数参数设置默认值
- js函数参数设置默认值
- error: jump to case label
- perl 排序
- Drawing With A Color
- MyEclipse 清理项目缓存
- SHELL 四则运算
- C++ 函数存在默认值
- 示例二和示例三
- 1、栈和队列
- 后序遍历
- LINUX 添加新硬盘
- mysql+jsp+servlet 增删改查实例
- 用 BackTrack 5 破解 WPA/WPA2-PSK 密码
- Linux串口编程教程(英)
- CFLAGS CPPFLAGS CXXFLAGS
原创粉丝点击
热门IT博客
热门问题
老师的惩罚
人脸识别
我在镇武司摸鱼那些年
重生之率土为王
我在大康的咸鱼生活
盘龙之生命进化
天生仙种
凡人之先天五行
春回大明朝
姑娘不必设防,我是瞎子
长江铝定价今日价格表
红旗l5凭啥定价500万
爱机汇标准定价下载
成本导向定价法
资本资产定价模型公式
爱机汇标准定价
广汽传祺gs8定价
金融资产定价
苏菲的世界定价
定价是什么意思
爱机汇app标准定价
今日南海灵通铝定价
麦当劳外卖比堂食定价高
虚拟定位
定位精灵
虚拟定位王
经纬度定位
指南针定位
儿童定位
头发定位
定位修改器
全球定位
市场定位
定位理论
精准定位
定位图片
自我定位
欠定位
微定位
定位修改
定位的含义
51定位网
定位烫
定位书籍
中国定位
什么是定位
模拟定位
gprs定位
定位宝
定位胆
老人定位