第9章 符号表选读.pptVIP

  • 5
  • 0
  • 约 48页
  • 2017-02-28 发布于湖北
  • 举报
* 4. 存储分配属性: (1) 对于a:a是结构tag的成员,是t结构量的成员变量。其存储分配属性是成员变量a在结构变量t中的相对位移量。 (2) 对于t:由于结构变量t是函数func中的Auto变量,因而t的存储分配属性又是函数func动态工作区中的相对位移量。 5. 数组内情向量属性: 该变量a是一个二维整型数组,具有n×m个元素。 * 符号表的查找算法,与该符号表的组织方法密切相关。与符号表的3种组织方法对应,可用顺序查找、折半查找和杂凑查找算法实现符号表的查找。 广东工业大学计算机学院 LOGO * 4. 其它域的组织 符号表属性域的组织,根据属性性质大致分成两类: 一类是符号的属性值的类型相同,并且是等长的,则该属性域的类型结构就可用其长度及类型来定义。 例如boolean,int,float等基本数据类型 另一类符号的属性值的类型相同,但不等长,则该属性域的定义不能用简单的数据类型来定义。 例如:数组内情向量。 广东工业大学计算机学院 LOGO * (1) 等长属性值域的组织 下面我们讨论一些典型的等长属性值域的组织。 (1) 表示某个符号的布尔性质的属性域,可用1个bit位来表示;也可用1个布尔量来表示。如 defined 1 /* defined true */ 表示已定义 defined 0

文档评论(0)

1亿VIP精品文档

相关文档