1.内存分区 在生活中,为了提高办事效率,某个单位经常会分成N个部门,每个部门职责不同,同样,为了提高 效率,我们的内存也会被分成N个区.这里我们将内存分为五个区.也有四区模型. 首先看一下一个二进制可执行文件的结构 在程序没有执行前,有几个内存分区已经确定,虽然分区确定,但是没有加载内存,程序只有运行时 才加载内存: text(代码区):只读 data:初始化的数据,全局变量,static变量,文字常量区(只读) bss:没有初始化的数据,全局变量,static变量 dec,hex,filen…