“当我们执行我们的C程序时,操作系统将程序加载到内存中。在DOS的情况下,它首先将256个字节加载到内存中,称为程序段前缀。这包含文件表,环境段和命令行信息” - 我在C语言的文档中读到了这个。 我的问题是什么是文件表,环境段?
答案 0 :(得分:1)
Wikipedia在Program Segment Prefix上有一篇完整的文章,其中包含有关其所包含功能的详细信息的链接。
从中,我们可以推断出:
file table 是打开文件处理的地方;以及
environment segment 包含范围内所有环境变量的名称和值。