C++
文章平均质量分 97
代码探秘者
努力学习编程,分享学习过程,希望大佬多多帮助,谢谢!
展开
-
【C++】类与对象(三)
a. 引用成员变量引用类型的变量在定义时就必须给其一个初始值,所以引用成员变量必须使用初始化列表对其进行初始化。原创 2024-10-05 09:12:06 · 386 阅读 · 0 评论 -
【C++】类与对象(二)
目录一、类的6个默认成员函数二、构造函数2.1 构造函数概念 2.2 构造函数的特性三、析构函数3.1 析构函数的概念3.2 析构函数的特性四、拷贝构造函数 4.1 拷贝构造函数概念4.2 拷贝构造函数的特性 五、赋值运算符重载5.1 运算符重载5.2 赋值运算符重载六、const 成员七、取地址及const取地址操作符重载如果一个类中什么成员都没有,简称为空类空类中真的什么都没有吗?并不是,任何类在什么都不写时,编译器会自动生成以下6个默认成员函数其中,构造函数、析构函数,拷贝构造函数、赋值重载 重点学原创 2024-10-05 09:10:09 · 767 阅读 · 0 评论 -
【C++】类与对象(一)
/ 类体:由成员函数和成员变量组成 };// 一定要注意后面的分号class为定义类的关键字,ClassName为类的名字,{}中为类的主体,注意类定义结束时后面分号不能省略类体中内容称为类的成员:类中的变量称为类的属性或成员变量;类中的函数称为类的方法或者成员函数类的两种定义方式:(1)声明和定义全部放在类体中,需注意:成员函数如果在类中定义,编译器可能会将其当成内联函数处理(函数代码量少,只有几行的情况)//声明和定义全部放在类中//函数定义//...//成员变量。原创 2024-09-30 12:25:09 · 626 阅读 · 0 评论 -
21天学会C++_Day1----C++的发展史
C语言是结构化和模块化的语言,适合处理较小规模的程序。对于复杂的问题,规模较大的程序,需要高度的抽象和建模时,C语言则不合适。为了解决软件危机, 20世纪80年代, 计算机界提出了OOP(object oriented programming:面向对象)思想,支持面向对象的程序设计语言应运而生。1982年,Bjarne Stroustrup博士在C语言的基础上引入并扩充了面向对象的概念,发明了一种新的程序语言。为了表达该语言与C语言的渊源关系,命名为C++。原创 2024-07-10 21:24:01 · 629 阅读 · 0 评论