C++练习3 定义带默认值的参数
2024-10-21 03:08:17
通过void func 定义函数的默认值和其可以容纳多少个实参
1 #include <iostream>
2 using namespace std;
3 void func(int a = 11, int b = 22, int c = 33) //为函数 func 设置默认值为11,22,33,并定义函数的长度只能容纳三个实参
4 {
5 cout << "\t a=" << a << "\t b=" << b << "\t c=" << c << endl;
6 }
7 int main()
8 {
9 func();//在定义时缺少实参,因此输出为设置的默认值11,22,33
10 func(55);//在定义时只定义了第一个实参55,后面两个实参未定义,因此后两个仍输出默认值22,33
11 func(77, 99);//在定义时定义了前两个实参77,99 ,后一个实参未定义,因此后一个输出默认值33
12 func(8, 88, 888);//完整定义三个实参,输出时显示定义的三个实参8,88,888
13 return 0;
14 }
最新文章
- Oracle SQL Developer 连接 MySQL
- OpenCv图像裁剪指点区域_roi
- Perl--学习记录(实时更新)
- Spring+quartz 实现定时任务job集群配置
- OWIN support for the Web API 2 and MVC 5 integrations in Autofac
- linux开机启动
- 【地图API】地址录入时如何获得准确的经纬度?淘宝收货地址详解
- 各个浏览器下实现Ajax的JS
- linux下mysql的卸载、安装全过程
- JavaWeb:JSTL
- 如何查看sublime安装了哪些插件
- 如何理解主函数main中变量(int argc,char *argv[])的含义
- 十分钟学会Java8:lambda表达式和Stream API
- A Bayesian Approach to Deep Neural Network Adaptation with Applications to Robust Automatic Speech Recognition
- Spring-boot之 rabbitmq
- Python学习笔记之--我又开始学习Python了(随时更新)
- (转)AssetBundle系列——共享资源打包/依赖资源打包
- JAVA面试题集---数据库方面_
- python list添加元素的几种方法
- 20155329胡佩伦《Java程序设计》第2周学习总结
热门文章
- yum的$releaser与$basearch
- c++小练习——黑白棋
- Android网络请求(2)
- 【SQL基础】基础查询:所有列、指定列、去重、限制行数、改名
- 【每日一题】【DFS+存已加的值】2022年2月27日-二叉树根节点到叶子节点的所有路径和
- angr_ctf——从0学习angr(三):Hook与路径爆炸
- TypeScript 之 Class
- codeforce E - Binary Inversions题解
- Jmeter之随机变量元件与用户自定义变量元件区别及使用
- python 小球碰撞游戏