
C++初级入门
文章平均质量分 95
啥也不会干的小码
大二在读,一起加油呀!
展开
-
模板【初阶】
类模板、函数模板原创 2024-07-26 22:42:45 · 612 阅读 · 2 评论 -
C++内存管理
new、delete原创 2024-07-26 22:22:08 · 1130 阅读 · 0 评论 -
类和对象(下)
尽量使⽤初始化列表初始化,因为那些你不在初始化列表初始化的成员也会⾛初始化列表,如果这 个成员在声明位置给了缺省值,初始化列表会⽤这个缺省值初始化。如果你没有给缺省值,对于没 有显⽰在初始化列表初始化的内置类型成员是否初始化取决于编译器,C++并没有规定。对于没有 显⽰在初始化列表初始化的⾃定义类型成员会调⽤这个成员类型的默认构造函数,如果没有默认构 造会编译错误。👉👉看下图即可:继 续 努 力。原创 2024-07-19 02:58:06 · 646 阅读 · 1 评论 -
类和对象(中)
默认成员函数、运算符重载原创 2024-07-17 21:21:30 · 959 阅读 · 0 评论 -
类和对象(上)
类、实列化、this指针原创 2024-07-12 01:08:05 · 997 阅读 · 0 评论 -
C++入门基础(2)
✨✨引⽤不是新定义⼀个变量,⽽是给已存在变量取了⼀个别名,编译器不会为引⽤变量开辟内存空间,它和它引⽤的变量共⽤同⼀块内存空间。⽐如:⽔壶传中李逵,宋江叫"铁⽜",江湖上⼈称"⿊旋⻛";林冲,外号豹⼦头✨✨👉👉 类型& 引⽤别名 = 引⽤对象✨✨引用的出现代替了指针,对引用进行修改,就相当于对本名(引用对象)进行修改可以引⽤⼀个const对象,但是必须⽤const引⽤。const引⽤也可以引⽤普通对象,因为对象的访问权限在引⽤过程中可以缩⼩但是不能放⼤!!!!权限小了,也就是不能进行修改了。原创 2024-07-09 22:42:15 · 958 阅读 · 0 评论 -
C++入门基础(1)
👉namespace的作用就是定义一个作用域出来,这个域跟全局域各⾃独⽴不同的域可以定义同名变量✨有点类似结构体;关键字域名就是一个我们命名的空间,后面接一个 {} 里面相当于域内成员(命名空间成员)域名可以任取!!注意3个点:✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨在花括号结尾处不要加分号;改命名域只能在全局的位置定义,不能写在局部;但是它可以再里面继续嵌套命名空间域;域影响的是编译时语法查找⼀个变量/函数/ 类型出处(声明或定义)的逻辑,所有有了域隔离,名字冲突就解决了。原创 2024-07-09 20:52:00 · 943 阅读 · 0 评论