C++ - 函数默认参数

C++ - 函数默认参数,第1张

C++ - 函数默认参数
  1. c++规定默认参数必须从函数参数的右边向左边使用,如下:

正确:

void fun1(int a, int b=10);
 void fun2(int a, int b=10, int c=20);

错误:

void fun3(int a=5, int b, int c);
void fun4(int a, int b=5, int c);
  1. 默认参数不能在声明和定义中同时出现

错误:

void fun1(int a=10);
 void fun1(int a=10){......}

正确:

void fun2(int a=10);
void fun2(int a){......}
// or
void fun2(int a);
void fun2(int a=10){......}

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zaji/5659051.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-16
下一篇 2022-12-16

发表评论

登录后才能评论

评论列表(0条)

保存