![](https://img-blog.csdnimg.cn/20190918140129601.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
C++学习笔记
文章平均质量分 76
个人的C++学习笔记~其中很多内容都是来自油管大神Cherno的C++教程,还有我平时看书以及学习所记。我个人十分推荐Cherno的教程~~讲得非常好。
KingSunSky_我是小小王
西安电子科技大学在读研究生,励志于学好C++。
展开
-
C++中的构造函数&析构函数
C++中的构造函数和析构函数,你会用吗?原创 2022-06-14 16:28:58 · 192 阅读 · 1 评论 -
C++中的枚举(enum)
枚举类型(enumeration)是 C++ 中的一种派生数据类型,如果想要使用整数来表示某些状态或者某些数值时,它非常有用。原创 2022-06-13 16:14:31 · 5385 阅读 · 0 评论 -
C++中的结构体
浅看C++中的结构体原创 2022-06-07 16:35:01 · 213 阅读 · 0 评论 -
C++中的静态static
C++中static关键字常用的用法。原创 2022-06-07 16:12:00 · 1919 阅读 · 2 评论 -
C++中的结构体
C++中的结构体浅看结构体C++除了支持struct以外,还支持class,不需要像C那样用typedef的方式定义一个struct。在C++中,struct和class几乎没有任何区别,与C不同,在C++里,struct可以拥有成员函数。其与class的区别主要由以下几点:默认访问权限:struct作为数据结构的实现体,它默认的数据访问控制是public的,而class作为对象的实现体,它默认的成员变量访问控制是private的;class 继承默认是 private 继承,而 struct原创 2022-05-30 15:40:34 · 126 阅读 · 0 评论 -
C++中的头文件
04、C++中的头文件头文件传统上是用来声明某些函数类型,以便可以用于整个程序中。比如我们在一个文件中创建一个函数,想在另一个文件中使用,当我们尝试编译那个文件时,C++甚至不知道它的存在。所以需要一个共同的地方来存放声明,而非定义,这样可以告诉编译器这个函数的函数名,返回类型,参数等,编译器确信这个函数是存在的。这些声明通常就放在头文件中。当我们想在任何cpp中使用这些函数,就需要include包含这些函数声明的头文件。cpp文件include****了某个头文件,就会在引用头文件处粘贴头文件中原创 2022-05-30 15:38:18 · 4503 阅读 · 0 评论 -
C++中的链接器(Linker)
Linking是C++从源码到执行二进制时的一个过程。它的主要工作是**找到每个符号和函数的位置并且将它们链接在一起**。当我们在多个C++文件中写代码,并且想要将这些文件链接到一个程序,这就是链接器的主要目的。...原创 2021-02-03 22:11:34 · 2266 阅读 · 0 评论 -
C++编译器
C++编译器的作用就是将每个cpp文件编译生成一个个.obj文件,这些cpp文件被称为 translation unit (编译单元,这些单元之间相互独立没有任何关系,无法沟通)。我们需要意识到 C++不在乎文件,文件只是给编译器提供源码的某种方法 。与java不同,在Java中,所有的class必须与文件名相同,且文件夹的结构也必须和package一样,之所以如此是因为java需要某些文件存在。...原创 2021-02-03 21:24:59 · 1701 阅读 · 0 评论