函数高级:函数的默认参数|函数的占位参数|函数重载

函数的默认参数

函数占位参数

函数重载

总结:

函数的形参,有自己的参数值就用参数值,没有就用形参列表的默认值。

参数列表中,某位置有自己的默认值,从该位置起,往后就都必须设有默认值。

函数声明和函数实现,二者只能有一个设有默认值。

占位参数,就是在参数列表中,有一个自己的数据类型,该数据类型也可以有默认参数。

函数重载,特点:函数名可以相同,目的:提高复用性

函数重载的条件:

  1. 同一作用域下
  2. 函数名称相同
  3. 函数参数至少满足一个 函数参数类型不同,数量不同,顺序不同
相关推荐
木向5 分钟前
leetcode第十二题:整数转罗马数字
c++·算法·leetcode·职场和发展
繁星璀璨G9 分钟前
C++11标准模板(STL)- 常用数学函数 - 计算e的给定幂 (ex)(std::exp, std::expf, std::expl)
开发语言·c++·算法·stl·计算e的给定幂
the sun3410 分钟前
C++红黑树
c++
程序猿练习生17 分钟前
C++速通LeetCode中等第20题-随机链表的复制(三步简单图解)
c++·leetcode·链表
阑梦清川39 分钟前
C++初阶-list用法总结
开发语言·c++·stl·list
秋落风声39 分钟前
C++---类与对象一
c++
wheeldown1 小时前
【数据结构&&C语言】【入门】【首次万字详细解析】入门阶段数据结构可能用到的C语言知识,一章让你看懂数据结构!!!!!!!
c语言·开发语言·数据结构
XYLoveBarbecue1 小时前
C++ 把字符串转换成整数 (atoi) - 力扣(LeetCode)
c++·leetcode
小麦黑客笔记1 小时前
2024年三个月自学手册 网络安全(黑客技术)
开发语言·网络·安全·web安全·网络安全
s_little_monster1 小时前
【C++】模版进阶
开发语言·c++·经验分享·笔记·学习·学习方法