#include <iostream>
using namespace std;
int add(int a, int b = 10) { //b=10 缺省参数,缺省参数必须在右侧
//如果函数的声明和定义分开写,缺省参数只需写在声明部分就行,定义部分就不需要写了
return a + b;
}
int main()
{
int c = add(20);
cout << c << endl;
}
C++函数的缺省参数
原创
©著作权归作者所有:来自51CTO博客作者天子骄龙的原创作品,请联系作者获取转载授权,否则将追究法律责任
上一篇:C++内联函数

提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
c++中的缺省参数
我们先来看我们已经学习过的栈数据结构:随着使用,开辟的空间可能会不够用,我们会进行扩容,这里的扩容过程中,我们难免的会进行
c++ 开发语言 缺省参数 数据结构 -
C++:01---函数重载、缺省参数
一、函数重载1.概念:在同一作用域内,声明几个功能相同(或类似)
函数重载 缺省参数 函数重载冲突 全局变量 -
【初识C++】(缺省参数和函数重载)
【初识C++】(缺省参数和函数重载)
缺省参数 编译器 函数参数 -
【C++要笑着学】缺省参数 | 全缺省与半缺省 | 函数重载
本章将带领大伙学习C++的缺省参数和函数重载部分的知识。对于一些容易出错的地方,我会帮大家踩坑演示一波。
c++ 缺省参数 ios #include -
【C++专栏】C++入门 | 命名空间、输入输出、缺省参数
在C/C++中,变量、函数和后面要学到的类都是大量存在的,这些变量、函数和类的名称将都存在于全局作用域中,可能会
c++ 开发语言 数据结构 c语言 命名空间 -
【C++】命名空间、输入输出、缺省参数
文章主要介绍C++上手时学习的一些基本内容,按笔者理解进行了一些思考。
命名空间 c++ 输入输出 缺省参数