目录
前言:
1、程序的基本运行流程
注意:代码从硬盘放到内存中也是由操作系统来工作的
2,为啥要分为四个区域?
反正总结来说,就是更方便了。
3,分为哪四个区域?
4,4个区域详解
代码区:程序运行前放的区域,编译后生成exe可执行程序,未执行程序前分为两个区域:代码区和全局区
代码区:
存放2进制的机器指令,CPU执行的机器指令,功能为共享+只读
为什么会设置这两个功能呢?
全局区:
全局变量是指在主程序外面写的变量,局部变量和全局变量都不在一个段里存放
静态变量就是在普通变量前加上static,属于静态变量,
常量-》字符串常量和const修饰的变量,这里const修饰的变量是const修饰的全局变量不包含const修饰的局部变量。
栈区:
堆区:
new:
补充知识:new关键字
总结:
感谢观看,欢迎点赞收藏专栏,会分享更多c++的知识,如有错误,欢迎大佬指正(●'◡'●)