题目内容

作为表达式里的运算对象可以是( ).

A. 简单变量
B. 可以是复杂变量,比如下标变量
C. 可以是函数调用
D. 以上各项均满足

查看答案
更多问题

符号表中的标识符,一般设置的属性有______.

A. 名字
B. 类型
C. 存储分配信息
D. 作用域及可见性

构造类型如数组,结构体等的内部表示中一般应包含_______.

A. 构造类型的名字
B. 构造类型的种类
C. 构造类型所占内存空间的大小
D. 构造类型相关的详细信息,如数组的上下界,成分类型,结构体的各个域的信息等

关于标识符的作用域,以下说法正确的是______.

A. 用户定义的每一个标识符都有作用域
B. 标识符的作用域是编译时确定的
C. 标识符的作用域是目标代码运行时确定的
D. 标识符在其作用域内使用它是合法的;反之在作用域外使用它是非法的。

三元式和四元式的区别()

A. 三元式的优点是表示简单,但由于其运算结果反映在三元式的位置编号上,使得带中间代码移动或代码删除的优化工作变得复杂,所以三元式中间代码不利于优化。
B. 四元式不依赖于位置,因此四元式结构的中间代码便于插入、删除和移动。
C. 三元式的有三个地址,四元式的有四个地址。

答案查题题库