自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 C++ new用法

感觉现在没有总结性的特别全面的new的用法,其实new是一个非常非常好用的功能,它的功能非常接近底层,可以最大限度地节约空间(它的基本操作比栈操作慢,但是通过new进行的数组功能操作等比栈快)。

2023-08-22 21:06:04 178 1

原创 内存四区:代码区、全局区、栈区、堆区和new的简单用法

代码区和全局区在运行前就存在于编译后的程序里,在程序运行前存储在外存中,程序运行时被映射到内存中。

2023-08-19 10:17:18 42

原创 变量,常量,静态变量和全局变量

C++中的常量是真常量,它是通过键值对的方式直接保存的量,与C不同,C++中的常量保存在全局区中的区域:常量区,这个区在程序运行前,程序编译后就已经建立,全局区中只有这个区是只读区,但如果一定要改也不是不行,就是没有意义(为什么不用全局变量呢?它也保存在全局区)。C中的常量为“常变量”,其实现原理是声明并定义一个变量,然后把这个变量置入栈区,标明不可通过此变量修改内存区域上的值。但栈区是可读可写的,不可通过这个变量来修改内存区域的值,还可以取这个变量的地址后用指针指向这个地址,然后通过指针修改它的值。

2023-08-17 21:18:25 97

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除