8符号表与错误处理18159.pptVIP

  • 4
  • 0
  • 约4.29千字
  • 约 47页
  • 2017-06-12 发布于浙江
  • 举报
8符号表与错误处理18159

第8章 符号表与错误处理 ;8.1 符 号 表 ;8.1.1 符号表的作用;8.1.1 符号表的作用;8.1.1 符号表的作用;8.1 符 号 表 ; 8.1.2 符号表的组织 ; 8.1.2 符号表的组织 一、直接方式 直接填入源程序中定义的标识符及相关信息,各栏的长度固定。 ;8.1.2 符号表的组织 ;三、按标识符的种属组织符号表 如简单变量名表、数组名表、过程名表等。 例如,下面的函数: int f(int a,int b) { int c; if(ab) c=1; else c=0; return c; }; 图8-3 按标识符种属组织的各种符号表 (a) 简单变量名表;(b) 常数表;(c) 函数入口名表;符号表信息栏的组织方式 固定信息内容:适合名字栏中的标识符按种属分类; 仅记录信息存放地址:适合符号表的名字不分种属;符号表外另设一组存储空间,并在符号表信息栏中放一指针来指向这个存储空间始址;图8-4 记录数组内情向量的符号表;8.1 符 号 表 ; 8.1.3

文档评论(0)

1亿VIP精品文档

相关文档