理解函数的默认参数
来源:互联网 发布:java if else语句格式 编辑:程序博客网 时间:2024/04/30 03:04
/*copyright (c) 2013,烟台大学计算机学院 *All rights reserved. *作者:赵振凯 *完成日期:2013年11月12日 *版本号:v1.0 *问题描述:理解函数的默认参数*/ #include <iostream>using namespace std;const double pi=3.1415926;float area(float r=6.5);//指定r的默认值为6.5float volume(float h,float r=6.5); //指定r的默认值为6.5int main( ){ cout<<area()<<endl; //相当于area(6.5); cout<<area(7.5)<<endl; //形参得到的值为7.5,而不是6.5 cout<<volume(45.6)<<endl; //相当于volume(45.6,6.5) cout<<volume(34.2,10.4)<<endl; //h的值为34.2,r的值为10.4 return 0;}float area(float r){ return pi*r*r;}float volume(float h,float r){ return pi*r*r*h;}
运行结果:
- 理解函数的默认参数
- 理解函数的默认参数
- 带默认参数值的函数的简单理解
- 第十二周项目1(7)理解函数的默认参数
- 第四周项目4:理解函数的默认参数
- 函数的默认参数
- 函数的默认参数
- 函数的默认参数
- 函数的默认参数
- 默认参数的函数
- 函数的默认参数
- 函数的默认参数
- 函数的默认参数
- 默认参数的问题理解。
- 理解函数的默认函数
- 第十二周项目1-4:理解函数的默认从拿书·默认参数
- 有默认参数的函数
- C++函数的默认参数
- N_Queens
- 学习笔记
- Log4Net的配置使用
- EmbeddedWB Floating point division by zero.
- 小根堆 JAVA实现,真正的堆排序是怎么样炼成的
- 理解函数的默认参数
- memcached命令行参数 -vv
- [Qt教程] 第22篇 数据库(二)编译MySQL数据库驱动
- golang新版本对于cgo支持的一个坑
- mongodb分布式配置:mongodb分片
- 在Ubuntu上下载、编译和安装Android最新源代码
- 今天终于辞职了
- 聚簇表
- linux sed命令基础用法