当前位置: 技术问答>linux和unix
帮忙解释一条shell命令
来源: 互联网 发布时间:2016-12-12
本文导语: [root@localhost ch7]# size /usr/bin/cc /bin/sh text data bss dec hex filename 230641 2268 2348 235257 396f9 /usr/bin/cc 851343 18412 19976 889731 d9383 /bin/sh unix环境高级编程7.6节里面的一条...
[root@localhost ch7]# size /usr/bin/cc /bin/sh
text data bss dec hex filename
230641 2268 2348 235257 396f9 /usr/bin/cc
851343 18412 19976 889731 d9383 /bin/sh
unix环境高级编程7.6节里面的一条命令,这条命令怎么就能列出C程序的存储空间布局呢?搞不懂!
text data bss dec hex filename
230641 2268 2348 235257 396f9 /usr/bin/cc
851343 18412 19976 889731 d9383 /bin/sh
unix环境高级编程7.6节里面的一条命令,这条命令怎么就能列出C程序的存储空间布局呢?搞不懂!
|
一个编译后的二进制文件分为:data段、bss段、代码段等,就像一个结构体中不同的成员占据不同的位置,分开来也不是难事
|
学习,看下程序的内存布局情况。