编译过程中使用______来记录源程序中各个符号必要信息,以辅助语义正确性检查和代码生成。
- A.散列表
- B.符号表
- C.单链表
- D.决策表
正确答案及解析
正确答案
B
解析
本题考查程序语言处理基础知识。编译过程中符号表作用是连接声明与引用桥梁,记住每个符号相关信息,如作用域和绑定等,帮助编译各个阶段正确有效地工作。符号表设计基本设计目标是合理存放信息和快速准确查找。符号表可以用散列表或单链表来实现。
你可能感兴趣的试题

-
- A.V(S2)和P(S4)
- B.P(S2)和V(S4)
- C.P(S2)和P(S4)
- D.V(S2)和V(S4)
- 查看答案

-
- A.V(S1)P(S2)和V(S3)
- B.P(S1)V(S2)和V(S3)
- C.V(S1)V(S2)和V(S3)
- D.P(S1)P(S2)和V(S3)
- 查看答案

-
- A.P(S4)和V(S4)V(S5)
- B.V(S5)和P(S4)P(S5)
- C.V(S3)和V(S4)V(S5)
- D.P(S3)和P(S4)V(P5)
- 查看答案

-
- A.P(S3)和V(S4)V(S5)
- B.V(S3)和P(S4)P(S5)
- C.P(S3)和P(S4)P(S5)
- D.V(S3)和V(S4)V(S5)
- 查看答案

-
- A.P(S2)和P(S4)
- B.P(S2)和V(S4)
- C.V(S2)和P(S4)
- D.V(S2)和V(S4)
- 查看答案