栈、堆、.data、.bss、.rodata 和 .text 分别存放什么?
.text 通常存代码,.rodata 存只读常量,.data 存有非零初值的静态存储期对象,.bss 存零初始化对象;栈承载调用帧和自动对象,堆由分配器管理动态对象。最终位置由链接脚本和平台共同决定。
Question Bank
按知识、方向与难度筛选;每道题都有分层回答和工程追问。
.text 通常存代码,.rodata 存只读常量,.data 存有非零初值的静态存储期对象,.bss 存零初始化对象;栈承载调用帧和自动对象,堆由分配器管理动态对象。最终位置由链接脚本和平台共同决定。