缺省参数
来源:互联网 发布:大数据建设 一流公司 编辑:程序博客网 时间:2024/05/18 02:10
缺省参数
•可以为函数的参数指定缺省值,调用该函数时若未指定实参,则与该实参相对应的形参取缺省值
–void foo (int a, int b = 456);
–foo (100); // 编译为foo (100, 456);
•如果函数的某一个参数具有缺省值,那么该参数后面的所有参数必须都具有缺省值
•函数的缺省参数是在编译阶段解决的,因此只能用常量、常量表达式或者全局变量等非局部化数值作为缺省参数
–int g = 123; void foo (int a = g, int b = 400+56);
–void foo (int a, int b = a); // 错误
•如果需要将函数的声明与定义分开,那么函数参数的缺省值只能出现在函数的声明部分
阅读全文
0 0
- 缺省参数
- 缺省参数
- 缺省参数
- 缺省参数
- C#缺省参数
- C++ 缺省参数
- 函数的缺省参数
- c# 4.0 缺省参数
- 函数的缺省参数
- 函数的缺省参数
- c++函数缺省参数
- 内联,重载,缺省参数
- Cpp_函数缺省参数
- 函数的缺省参数
- c++ 函数缺省参数
- 参数缺省,引用
- C++缺省参数
- C++缺省参数
- 欢迎使用CSDN-markdown编辑器
- [教程]网关日志查看方法
- Android APK反编译就这么简单 详解(附图)
- 1007 Maximum Subsequence Sum (25)
- Nginx 301 重定向实现不带www跳转到www
- 缺省参数
- PDF文件的背景颜色是如何的设置技巧和操作方法
- putty windows上传文件到linux服务器 & 从linux服务器 下载文件到 windows
- 日志分析利器elk与logback(log4j)实战
- HDU1495 非常可乐 BFS+模拟
- 电梯(lift)
- hihocoder1032最长回文子串 [Manacher]
- 实现app之间的跳转
- cocos2d-x C++部分编译出现 error C1083 无法打开源文件,No such file or directory