标签: c memory text segment
有人能告诉我C中的'文本段'是什么,如果可能的话,请给我一个简单的例子吗?
答案 0 :(得分:4)
Unix系统上程序的“文本”段是代码 - 机器代码,构成程序的函数(如果程序是用C或C ++编写的话,尤其包括main()) 。它还可以包括只读数据。经典程序中的其他部分是“数据”部分和“bss”部分。 '数据'段保存初始化数据; 'bss'段包含归零数据。运行后,数据和bss段无法区分。
main()
你也最终得到了堆栈和'堆'。