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

函数的默认参数

函数占位参数

函数重载

总结:

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

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

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

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

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

函数重载的条件:

  1. 同一作用域下
  2. 函数名称相同
  3. 函数参数至少满足一个 函数参数类型不同,数量不同,顺序不同
相关推荐
两颗泡腾片8 分钟前
黑马程序员C++核心编程笔记--类和对象--运算符重载
c++·笔记
用户6869161349012 分钟前
1999年NOIP普及组旅行家的预算(洛谷P1016):贪心算法实战指南
c++
程序员编程指南1 小时前
Qt 与 WebService 交互开发
c语言·开发语言·c++·qt·交互
赵英英俊1 小时前
Python day26
开发语言·python
你怎么知道我是队长1 小时前
python---eval函数
开发语言·javascript·python
溟洵1 小时前
Qt 窗口 工具栏QToolBar、状态栏StatusBar
开发语言·前端·数据库·c++·后端·qt
铭哥的编程日记1 小时前
《C++ list 完全指南:list的模拟实现》
c++
程序员编程指南1 小时前
Qt 远程过程调用(RPC)实现方案
c语言·c++·qt·rpc·系统架构
心.c2 小时前
JavaScript单线程实现异步
开发语言·前端·javascript·ecmascript
awonw3 小时前
[python][基础]Flask 技术栈
开发语言·python·flask