摘要: C++面向对象的三大特性: 封装 继承 多态 C++认为万事万物都皆为对象,对象上都有其属性和行为 列如: 每个人是一个对象:属性有 姓名、年龄、身高、体重;行为有 走、跑、跳、吃饭、唱歌 每辆车是一个对象:属性有 方向盘尺寸、轮胎大小、车灯亮度; 行为有 载人、放音乐、放空调、拉货 具有相同性质的 阅读全文
posted @ 2022-04-16 22:48 雾枫 阅读(72) 评论(0) 推荐(0) 编辑
摘要: 1.1、函数默认参数 在c++中,函数的参数列表中的形参是可以有默认值 语法: 返回类型 函数名 (参数=默认值){} 注意: 如果某个位置上已经有了默认参数,那么从这个位置开始往后,从左到右都必须有默认参数 如果函数声明中有了默认参数,函数实现中就不能再有默认参数 eg: #include <io 阅读全文
posted @ 2022-04-16 17:36 雾枫 阅读(33) 评论(0) 推荐(0) 编辑
摘要: 1.1 引用的基本使用 作用: 给变量起别名 引用变量的主要用途是用作函数的形参 语法: 数据类型 &别名 = 原名 解释: 引用只是对指针进行了简单的封装,它的底层依然是通过指针实现的,引用占用的内存和指针占用的内存长度一样,在 32 位环境下是 4 个字节,在 64 位环境下是 8 个字节,之所 阅读全文
posted @ 2022-04-16 12:04 雾枫 阅读(136) 评论(0) 推荐(0) 编辑