- 博客(9)
- 收藏
- 关注
原创 菜鸟教程笔记整理7(自用、慎入)
拷贝构造函数的实质是类中一个特殊的成员函数,可理解为 它是以 同类型的其它对象 来进行初始化,如同构造函数,只不过参数变成了一个对象。如果在类中没有定义拷贝构造函数,编译器会自行定义一个。如果有动态内存分配,则它必须有一个拷贝构造函数。这里的顺序要搞清楚。
2025-01-31 21:10:47
293
原创 菜鸟教程笔记整理6(自用、慎入)
类包含成员变量和成员函数,成员要规定相应的访问属性。访问属性关键字的作用范围一直到下一个访问属性关键字。声明类的对象,就像声明基本类型的变量一样。
2025-01-30 21:15:22
555
原创 菜鸟教程笔记整理5(自用、慎入)
变量声明的位置十分关键,根据位置可以分为局部变量、形式参数、全局变量。作用域可理解为变量的作用区域,只有在这个区域才有这个变量(即指生命周期),可分为局部作用域、全局作用域、块作用域、类作用域。
2025-01-26 20:37:11
296
原创 菜鸟教程笔记整理4(自用、慎入)
结构体相当于一种需要用户自己定义的变量类型,定义结构事实上就是在定义模板,实例化就是在创建一个类型为结构体的变量。} book;//book就是一个结构体变量,它含有成员title,author,subject,book_id。
2025-01-25 21:30:01
219
原创 菜鸟教程笔记整理3(自用、慎入)
可以是void 注意:若返回类型为引用或指针,则不能返回局部非静态变量的引用或指针。参数就像是占位符。参数列表包括函数参数的类型、顺序、数量。参数可选。参数可设置默认值。
2025-01-25 20:45:15
196
原创 菜鸟教程笔记整理1(自用,慎入)
变量定义就是告诉编译器在何处(位置很关键)创建变量的存储,以及如何创建变量的存储。声明就是创建一个变量但暂时不进行初始化。可以使用extern关键字在任何地方声明一个变量。使用#define预处理器。使用const关键字。
2025-01-21 20:08:13
786
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人