- 博客(3)
- 收藏
- 关注
原创 C++学习随笔(二):C++内存管理
C++内存分类 栈:存放函数局部变量、函数形参、返回地址等,编译器自动分配和释放 堆:存放分配的内存块,由程序员手动分配和释放,若程序结束内存仍没释放,操作系统自动回收 全局区(.bss):存放全局变量和静态变量,程序结束后由操作系统自动释放 常量存储区(.data):存放常量,不可修改,程序结束自动释放 代码区(.text):存放代码,不可修改。编译成的二进制文件存放在该区 C++内存区域图 ...
2021-08-15 11:11:19 128
原创 C++学习随笔(一):C++编译过程
C++文件编译过程 预处理:处理#开头的指令 汇编:.cpp文件转换成.s汇编代码 机器指令:.s汇编代码转换成机器指令.o文件 链接:与其他.cpp文件链接形成可执行程序 编译流程图
2021-08-14 22:48:55 68
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人