📌目录
- ⚖️ 符号表的内容:标识符信息的完整记录
-
- 🎯 一、符号表内容概述
-
- (一)内容的分类
- (二)内容的重要性
- 📦 二、基本信息
-
- (一)标识符名字
- (二)标识符种类
- (三)声明位置
- 🌐 三、类型信息
-
- (一)基本类型
- (二)构造类型
- (三)类型信息表示
- 📊 四、作用域信息
-
- (一)作用域层级
- (二)可见性信息
- (三)生命周期信息
- 🔍 五、存储信息
-
- (一)存储类别
- (二)内存地址
- (三)存储大小
- 📝 六、特殊属性
-
- (一)函数属性
- (二)数组属性
- (三)结构体属性
- 📝 总结

⚖️ 符号表的内容:标识符信息的完整记录
符号表的内容决定了编译器能够掌握多少程序信息。从标识符的基本属性到复杂的类型信息,从作用域层级到存储位置,符号表需要完整地记录每个标识符的所有相关信息。这些信息不仅是语义分析的依据,也是代码生成的基础。本文将详细介绍符号表中存储的各种内容及其表示方法。 
🎯 一、符号表内容概述
(一)内容的分类
符号表内容可以分为多个类别。
符号表内容分类:
基本信息
- 标识符名字
- 标识符种类
- 声明位置
类型信息
- 数据类型
- 类型属性
- 类型修饰
作用域信息
- 作用域层级
- 可见性





