C - 文本段中的内存段

时间:2014-01-23 17:28:25

标签: c memory text segment

有人能告诉我C中的'文本段'是什么,如果可能的话,请给我一个简单的例子吗?

1 个答案:

答案 0 :(得分:4)

Unix系统上程序的“文本”段是代码 - 机器代码,构成程序的函数(如果程序是用C或C ++编写的话,尤其包括main()) 。它还可以包括只读数据。经典程序中的其他部分是“数据”部分和“bss”部分。 '数据'段保存初始化数据; 'bss'段包含归零数据。运行后,数据和bss段无法区分。

你也最终得到了堆栈和'堆'。