1、缺省参数的概念

缺省参数是声明或定义函数时为函数的参数指定一个默认值,在调用函数时,如果没有指定实参则采用该默认值,否则使用指定的实参。

C++——缺省参数是怎样输出的?

在Test()中,没有指定实参则采用Test函数指定的值——0;在Test(10)中,指定了实参则采用指定的值——10

2、缺省参数的分类

(1)全缺省参数:每个参数都带有默认值

C++——缺省参数是怎样输出的?

(2)半缺省参数:部分参数带有默认值

C++——缺省参数是怎样输出的?

注意:

1.半缺省参数必须从右向左依次给出,不能间隔着给

2.缺省参数不能在函数声明和定义中同时给出

3.缺省值必须是常量或者全局变量

4.C语言不支持缺省参数

相关文章:

  • 2022-12-23
  • 2021-05-10
  • 2021-08-02
  • 2021-06-16
  • 2021-04-04
  • 2022-12-23
  • 2022-02-14
  • 2021-05-26
猜你喜欢
  • 2021-08-13
  • 2022-02-01
  • 2021-07-15
  • 2023-03-13
  • 2021-09-28
  • 2022-12-23
  • 2021-06-04
相关资源
相似解决方案