C++初阶知识
文章平均质量分 88
卜及中
一天真的很短,拿点时间看看周围
展开
-
了解计算机的大小端存储模式
大小端存储模式指的是多字节数据在内存中的存储顺序。具体而言,其决定了一个多字节数据的高位字节和低位字节的存放顺序。在计算机中,最小的单位是字节(Byte),而多字节数据(如整数、浮点数等)需要由多个字节来表示。大端存储模式(Big Endian)高位字节存放在低地址,低位字节存放在高地址。小端存储模式(Little Endian)高位字节存放在高地址,低位字节存放在低地址。为了更好地理解这个概念,我们以一个16位整数值0x1234为例来说明。在大端存储模式下,高位字节0x11。原创 2023-11-06 20:28:50 · 173 阅读 · 0 评论 -
C指针与一维二维数组、数组指针与指针数组、函数指针_数组的理解使用
包含:数组指针 与 指针数组、函数指针 与 函数指针数组、指针与一维、二维数组的详解概念,理解、使用和实例分析。原创 2023-10-14 19:26:40 · 317 阅读 · 0 评论 -
深入解析 const 关键字:指针、参数、返回值和类成员函数
在 C++ 中是用来修饰内置类型变量,自定义对象,成员函数,返回值,函数参数。使用const有以下好处:编译器的静态检查:const 可以让编译器在编译时进行静态检查,确保不会对被声明为 const 的值进行修改。如果尝试修改 const 值,编译器将产生错误或警告。代码可读性和维护性:使用 const 可以清晰地表达代码的语义,指出某个值不会被修改。可以提高代码的可读性,并且在维护代码时能够更好地理解和推理代码的含义。防止意外修改:通过使用 const,可以避免在代码中意外地修改某个值。特别是当多人协作开原创 2023-10-08 09:35:22 · 1288 阅读 · 2 评论 -
【C++】引用 的概念性质 与 比较
引用不是新定义一个变量,而是给已存在变量取了一个别名,编译器不会为引用变量开辟内存空间,它和它引用的变量共用同一块内存空间原创 2023-08-08 11:42:51 · 158 阅读 · 0 评论 -
【C++】static 关键字的特性 与 问题
static 关键字的定义 ,特性,以及一些问题,和代码证明原创 2023-08-03 13:28:20 · 129 阅读 · 0 评论 -
简单了解内存泄漏(C++)
内存泄漏是指在程序运行过程中,申请的内存空间没有被正确释放或回收,导致这些内存无法再次使用的情况。简而言之,内存泄漏就是程序中已经分配的内存没有被及时释放,造成内存资源的浪费和不可回收。原创 2023-07-23 17:07:22 · 161 阅读 · 0 评论 -
【C++初阶】优先级队列的模拟实现 && deque类 的理解
介绍C++中栈和队列的模拟实现、deque类的理解、优先级队列(priority_queue)的模拟实现和使用原创 2023-04-25 19:06:17 · 415 阅读 · 0 评论 -
[C++]list类的模拟实现和相关函数的详解(正反向迭代器)
主要介绍list的概念及实现,即正向/反向迭代器的详解实现,和list类默认成员函数以及其余操作函数的模拟实现原创 2023-04-18 10:14:09 · 182 阅读 · 0 评论 -
[C++]vector类的模拟实现和相关函数的详解
c++中vector类的模拟实现和相关函数的详解使用,默认成员函数以及迭代器问题,和其余操作函数:size(),capacity(),push_back(),reserve(),resize(),insert(),erase(),以及memcpy的浅拷贝问题解释原创 2023-04-12 23:04:51 · 500 阅读 · 0 评论 -
[C++]string类的模拟实现和相关函数的详解
string类的模拟实现:默认成员函数、和常用的操作函数的详解与实现原创 2023-04-11 20:56:13 · 628 阅读 · 0 评论 -
[c++类和对象]默认成员函数
c++类和对象:六个默认成员函数的介绍和Date类中的使用原创 2023-04-08 10:46:08 · 167 阅读 · 0 评论 -
[C++类和对象]this指针的理解特性以及拓展问题
介绍this指针的引入和特性以及一些相关的拓展问题(this指针存在哪里,this指针是否可以为空)原创 2023-03-21 20:43:25 · 67 阅读 · 0 评论