![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
c++
文章平均质量分 75
nowasting4iver
这个作者很懒,什么都没留下…
展开
-
C++(五) 构造函数和析构函数
C++(五) 构造函数和析构函数 1. 基本概念 构造函数用于解决对象的初始化。构造函数是一种特殊的成员函数,与其他的函数不同,不需要用户调用,而是在建立对象是自动执行。 1.1 构造函数 C++中类可以定义和类名相同的特殊的成员函数,这种成员函数即构造函数。 注意:构造函数在定义时可以有参数;没有任何返回类型的声明;构造函数可以自动调用(一般情况下C++编译器会自动调用构造函数)或者手动调用(特殊情况)。 1.2 析构函数 理解为构造函数的逆操作。语法为~ClassName() 注意:析构函数没有参数,也原创 2022-03-20 11:48:32 · 780 阅读 · 0 评论 -
C++(四)函数
C++(四)函数 1. 基础 1.1形式参数 形式参数就像函数内的局部变量,在进入函数时被创建,退出函数时被销毁。 调用函数时,有三种向函数传递参数的方式: 默认情况下,C++使用传值调用来传递参数。 2. 指针(*),取地址(&),解引用(*),引用(&) C++提供了两种指针运算符,一种是取地址运算符**&,一种是间接寻址运算符&**。 例1. 指针与取地址 int main() { int num = 3; int* p = #原创 2022-03-19 21:20:48 · 518 阅读 · 0 评论 -
C++(二)数据类型
c++数据类型 1. 基本数据类型 2.类 3. 结构体 3.1 定义与声明(三种方式) 3.1.1 struct type_name { member_type1 member_name1; member_type2 member_name2; member_type3 member_name3; . . } object_names; 3.1.2 Books Book1; // 定义结构体类型 Books 的变量 Book1 Books Book2; // 定义结构体类型原创 2022-03-18 21:40:43 · 353 阅读 · 0 评论 -
C++(一)变量的作用域和生命周期
C++(一)变量的作用域和生命周期原创 2022-03-18 21:02:55 · 395 阅读 · 0 评论