![](https://i-blog.csdnimg.cn/direct/f12f1ae496c6440283cdb2be238f9853.jpeg?x-oss-process=image/resize,m_fixed,h_224,w_224)
C/C++
文章平均质量分 90
对编程语言的学习总结
手捧向日葵的话语
要经历怎样的历程,才能抵达技术的巅峰?
展开
-
防止内存泄漏的神兵利器 — 智能指针
防止内存泄漏的神兵利器!!!原创 2024-08-17 16:22:02 · 685 阅读 · 3 评论 -
C++中的错误处理机制
一文带你了解C++中的异常处理机制原创 2024-08-15 17:34:48 · 734 阅读 · 17 评论 -
左值引用 VS 右值引用 —— 基础篇
左值引用就是 对左值的引用,本质上就是 对左值取别名,我们可以通过这个别名来操作这个左值。int main()//对const修饰的变量的引用需要加const//避免权限放大return 0;左值引用不仅可以引用左值,还可以引用右值,但是左值引用 引用右值的时候需要加 const右值则与左值相反,它们表示的是临时的、匿名的值通常不具有持久的存储位置,如字面常量表达式返回值函数返回的临时变量(这个不能是左值引用返回)。return ret;原创 2024-08-14 08:42:18 · 1009 阅读 · 19 评论 -
数据存储的真面目(上篇)
莫急,且听我娓娓道来,因为a是int类型,创建a变量的时候向内存申请了4个字节的内存空间,一个字节等于8个比特位,4个字节就是32个比特位,也就是32个0或1组成的二进制序列;例如:我们想把int类型的数字 0x11223344 存入内存中,有下面这些存法(只举出大概的例子,实际上可能有更多的存储方法)补充:一个内存单元的大小是一个字节,两个十六进制数字可以填满一个字节的空间,所以下面的11占用一个字节的空间,22 33 44也是各占用一个字节的空间。原码的符号位不变,数值位按位取反得到的就是反码;原创 2023-06-03 21:43:09 · 51 阅读 · 3 评论