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

函数的默认参数

函数占位参数

函数重载

总结:

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

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

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

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

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

函数重载的条件:

  1. 同一作用域下
  2. 函数名称相同
  3. 函数参数至少满足一个 函数参数类型不同,数量不同,顺序不同
相关推荐
愚者游世几秒前
template学习大纲
开发语言·c++·程序人生·面试·visual studio
阿里嘎多学长2 分钟前
2026-03-11 GitHub 热点项目精选
开发语言·程序员·github·代码托管
宵时待雨3 分钟前
C++笔记归纳10:继承
开发语言·数据结构·c++·笔记·算法
csbysj20204 分钟前
TypeScript String
开发语言
小温冲冲9 分钟前
QML vs Qt Widgets:深度对比与选型实战指南
开发语言·c++·qt
smchaopiao11 分钟前
C++20概念(Concepts)入门指南
开发语言·c++·算法
一叶落43815 分钟前
LeetCode 21. 合并两个有序链表(C语言详解 | 链表经典题)
c语言·数据结构·c++·算法·leetcode·链表
挠头猴子22 分钟前
c++中常用的运算符优先级
java·开发语言·c++
我是唐青枫27 分钟前
C#.NET Memory 深入解析:跨异步边界的内存视图与高性能实战
开发语言·c#·.net
Yupureki29 分钟前
《C++实战项目-高并发内存池》5.PageCache构造
c语言·开发语言·c++·单例模式·github