注意:本笔记来自网易云课堂学习
function overload

函数名一样,但是参数类型或者参数个数不同。(但是函数类型不同不能构成overload的条件。不然编译器不知道调用的是哪个函数)

 

下面说的是默认参数值设置。在定义函数的时候可以默认一个参数值。如下:如果运行的时候,harpo只给了一个参数值2,那么默认m=4j=5,可以缺省m,j

 

!!default value只能是从右边缺省过来,不能跨跳。所以第二行的写法是错误的。

C++学习7函数重载

 

!!注意默认值只能是.h文件里面写default value不能在.cpp里面写默认值。

注意:建议不要使用defaultvalue ,因为缺省的话降低了可读性,并且函数的缺省值是可以改的,这样不好。

相关文章:

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