![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++
文章平均质量分 59
C++
i0208
石匠
展开
-
C++ 内存分区
的,共享的目的是对于频繁被执行的程序,只需要在内存中有一份代码即可。 由程序员分配释放,若程序员不释放,程序结束时由操作系统回收。 全局区还包含了常量区, 字符串常量和其他常量也存放在此. 由编译器自动分配释放, 存放函数的参数值,局部变量等。的,使其只读的原因是防止程序意外地修改了它的指令。 在程序编译后,生成了exe可执行程序, 在C++中主要利用new在堆区开辟内存。该区域的数据在程序结束后由操作系统释放。 存放 CPU 执行的机器指令。,栈区开辟的数据由编译器自动释放。......原创 2022-08-17 22:32:21 · 132 阅读 · 0 评论 -
C++ 结构体
struct 结构体名 变量名 = { 成员1值 , 成员2值…总结3:结构体通过 ' . ' 访问成员,或为成员变量赋值。总结1:定义结构体时的关键字是struct,不可省略。总结2:结构体定义完成后,所占与的字节数就已经确定。作用:将自定义的结构体放入到数组中方便维护。结构体名 { 结构体成员列表 };,允许用户存储不同的数据类型。struct 结构体名 变量名。struct 关键字可以去掉。定义结构体时顺便创建变量。......原创 2022-08-16 16:39:43 · 863 阅读 · 0 评论