- 11
- 0
- 约9.63千字
- 约 61页
- 2017-02-15 发布于湖北
- 举报
* 1,允许在同一程序中,把同一标识符多次说明为不同的名字,这些名字可以具有不同的属性,且通常应该存贮在不同的位置; 2,符号表的职责就是要区别同一标识符的不同说明; 3,有限的作用域给了编译程序允许符号表登记项共享空间的 机会: * * * 目标机器(字长和指令系统) * * * * * * * * * * * * * * * * 为什么 * * * * * * * * * * * * * * * * * * 对折半查找的评价 致命弱点是添加一项就要重新排序。 因此对于名字表不合适。 但是对于固定的表就很有用。 定义符表等 第8章 符号表 * left 结点值 内码 right 再改进-? 把符号表组织成一个二叉树,每一项是一个节点,节点组成: 第8章 符号表 * 构造过程: 这样构造的树,保持任何结点 P 右枝的所有结点值小于结点 P 的值,而 P 左枝的所有结点值大于结点 P 的值: P 值 P 左枝的所有结点值; P 值 P 右枝的所有结点值. 再加入名字 LMN: ABCD LMN XYZA 加入新结点:因为 XYAZ ABCD 置于左; 因为 ABAA ABCD 置于右 根结点:第一个遇到的名字,此时,左右指示器为 null. NULL XYZA RIGHT NULL ABAA NULL NULL LMN NUL
您可能关注的文档
- 癌痛治疗临床病例分析-tj2总论.ppt
- 癌痛治疗原则及常见问题-邱亚娟总论.ppt
- 癌症病人的心理护理总论.ppt
- 癌症病人的康复指导总论.ppt
- 癌症的预防及早期诊断总论.ppt
- 癌症患者的心理治疗总论.ppt
- 癌症患者的心理治疗与护理总论.ppt
- 癌症深度科普总论.ppt
- 癌症疼痛的治疗总论.ppt
- 癌症疼痛的规范化治疗总论.ppt
- 新疆塔城地区第一高级中学2025-2026学年高一下学期学情自测物理试卷(含解析).docx
- 苏教版五年级上册数学 期中检测卷.doc
- 新疆维吾尔自治区昌吉回族自治州呼图壁县2025-2026学年九年级上学期1月期末英语试题(含解析).docx
- 新疆维吾尔自治区和田地区和田市2025-2026学年上学期八年级英语期末试卷(含解析).docx
- 四川省绵阳市游仙区2025-2026学年七年级上学期1月期末英语试题(含解析).docx
- 苏教版三年级上册数学 第三单元测试题.doc
- 四川省绵阳市梓潼县2025-2026学年八年级上学期1月期末物理试题(含解析).docx
- 四川省绵阳市盐亭县四校联考2025-2026学年八年级下学期物理学情自测(含解析).docx
- 房颤患者太极拳练习.pptx
- 苏教版五年级上册数学 期末检测卷.doc
原创力文档

文档评论(0)