欢迎来到飞鸟慕鱼博客,开始您的技术之旅!
当前位置: 首页知识笔记正文

符号表 符号类型

墨初 知识笔记 131阅读

什么是数据类型符号?

答:其中有一个数据类型符号(由类型 “D” 表明)和许多函数(自己定义的以及标准库中的)。 第一列是每个符号在内存中的位置,第二列是"符号类型",而第三列则是符号名称。 通过传递适当的参数,可以按照地址顺序生成该符号表。

什么是符号?

答:符号就是其实程序中的变量名、函数名。 注意:局部变量temp分配在栈中,不会在函数外部被引用,因此不是符号定义。 每个可重定位目标模块m都有一个符号表,它包含了在m中定义和引用的符号。

每个符号的值的具体含义是什么?

答:但是,每个符号的值的具体含义依其类型而异。 当然,对于每个符号的值,其类型、其值以及它们所属的section是密切相关的。 下面说明符号类型:对于每一个符号来说,其类型如果是小写的,则表明该符号是local的;大写则表明该符号是global (external)的。

声明:无特别说明,转载请标明本文来源!