函数的默认参数

简介: 函数的默认参数
#include <iostream>
using namespace std;
//一.函数的默认参数
//1.概念:函数形参列表中的形参有默认值 
//2.注意事项:参数列表中一个参数有默认值,那么这个参数后面的都必须有默认值
//            函数的声明和实现中只能一个有默认参数 
void test01(int a,int b,int c=10,int d=20);//函数声明,正确 
//void test02(int a,int b,int c=10,int d);//函数声明,错误 
int test03(int a=10,int b=20);//函数声明 
int main(int argc, char** argv) {
    int m=1;
    int n=2;
    cout<<"ret="<<test03(m,n)<<endl;//传两个参数 
    cout<<"ret="<<test03(m)<<endl;//传一个参数 
    cout<<"ret="<<test03()<<endl;//不传参数 
    return 0;
}
int test03(int a,int b)//函数实现 
{
    return a+b;
 } 

函数的默认参数


目录
相关文章
|
24天前
|
存储 编译器 C++
13函数
13函数
12 0
|
10月前
|
算法 编译器 程序员
|
6月前
|
存储 C语言
对函数的剖析二
对函数的剖析二
31 0
|
6月前
|
存储 程序员 C语言
函数(1)
函数(1)
55 0
|
10月前
|
存储 编译器 C语言
C语言知识点之 函数
C语言知识点之 函数
34 0
|
12月前
实现strcta函数
实现strcta函数
|
算法 程序员 C++
C/C++ 中的 strrchr() 函数
strrchr() 函数 在 C++ 中,strrchr() 是用于字符串处理的预定义函数。cstring 是字符串函数所需的头文件
258 0
|
程序员 C语言
函数加强
在我们日常开发中,如果要遍历一个文件夹下的所有文件,通常使用递归来实现;
|
编译器
【C++Primer】第6章:函数
【C++Primer】第6章:函数
【C++Primer】第6章:函数

热门文章

最新文章