对于一个可执行的程序,其一般由几个部分组成:
以上是在linux下执行size 命令的到的结果:
text-存储指令区域
data-存储初始化的变量
bss-储存未初始化的变量的空间
hex-文件的总的大小
filaname-文件名字
函数调用时的栈是堆栈段,是在程序运行时动态分配的。
对于一个可执行的程序,其一般由几个部分组成:
以上是在linux下执行size 命令的到的结果:
text-存储指令区域
data-存储初始化的变量
bss-储存未初始化的变量的空间
hex-文件的总的大小
filaname-文件名字
函数调用时的栈是堆栈段,是在程序运行时动态分配的。