摘要:
C/C++ 内存管理与函数调用栈帧解析 一、程序内存区域划分 一个典型的C/C++程序在运行时,其内存空间大致可以分为以下几个主要区域: 代码区 (.text segment): 存放CPU执行的机器指令(编译后的程序代码)。 通常是只读的,以防止程序意外修改其指令。 共享的:对于多次运行的同一程序 阅读全文
posted @ 2025-05-21 16:49
phen
阅读(104)
评论(0)
推荐(0)
摘要:
C/C++ 指针解析笔记 一、指针的核心本质 定义: 指针是一种特殊的变量,它存储的是另一个变量的内存地址。 通过这个地址,我们可以间接访问和修改该地址上存储的数据。 可以把内存看作一系列带有编号的格子,内存地址就是格子的编号,指针变量存储的就是这个编号。 为什么需要指针? 直接内存操作:允许对内存 阅读全文
posted @ 2025-05-21 16:44
phen
阅读(34)
评论(0)
推荐(0)