首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
C++
長楽
创建于2023-04-23
订阅专栏
c++知识点的讲解
暂无订阅
共7篇文章
创建于2023-04-23
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
【C++】类和对象(四)
1.1.1.初始化列表:以一个冒号开始,接着是一个以逗号分隔的数据成员列表,每个"成员变量"后面跟 一个放在括号中的初始值或表达式。1.2.aa.A. B.C.D.2.📚构造函数不仅可以构造与初始化对象,对于单个参数或者除第一个参数无默认值其余均有默认值构造函数,还具有类型转换的...
【C++】类和对象(三)
拷贝构造函数是一种特殊的构造函数,是构造函数的重载拷贝构造函数的参数只有一个且必须是类类型对象的引用,使用传值方式编译器直接报错, 因为会引发无穷递归调用。注意:类中如果没有涉及资源申请时,拷贝构造函数是否写都可以;一旦涉及到资源申请 时,则拷贝构造函数是一定要写的,否则就是浅拷...
【C++】C/C++内存管理:
本篇的内存管理主要是动态内存管理。1.2.2.❓C语言中的malloc函数不是可以很好解决开辟空间的问题吗。💡解:因为C++中有类对象,我们可能会在类对象中我们可能需要开辟空间,而在free的时候,我们只是把类这个变量的空间释放了,但是类中开辟的动态空间可能没有释放造成内存泄漏。...
【C++】类和对象(二)
编译器会自动生成以下6个默认成员函数。 默认成员函数:用户没有显式实现,编译器会生成的成员函数称为默认成员函数。构造函数是一个特殊的成员函数,名字与类名相同,创建类类型对象时由编译器自动调用,以保证 每个数据成员都有 一个合适的初始值,并且在对象整个生命周期内只调用一次。需要注意...
类和对象(一)
C语言是面向过程的,关注的是过程,分析出求解问题的步骤,通过函数调用逐步解决问题。C++是基于面向对象的,关注的是对象,将一件事情拆分成不同的对象,靠对象之间的交互完 成。C++中(.cpp文件),next可以直接用listnode来命名,而C语言中(.c文件),next不可以直...
【C++】C++入门知识(一)
喜欢的话:世间因为少年的挺身而出,而更加瑰丽。1. 2.2.2.2.3. 4.4.4.编辑 5.5.5.C++是在C的基础之上,容纳进去了面向对象编程思想,并增加了许多有用的库,以及编程范式 等。补充C语言语法的不足,以及C++是如何对C语言设计不合理的地方进行优化的,比如:作...
【C ++】C++入门知识(二)
作者:小卢 专栏:《C++》 喜欢的话:世间因为少年的挺身而出,而更加瑰丽。 1.1.1.1.2.因为这里的n没有用static修饰,为临时变量,Cout函数调用时开辟了一段栈帧,n存在于这段栈帧内。但函数调用结束后,栈帧销毁。n可以传过去是因为,函数栈帧结束前用了一个临时变量=...