题目内容
(请给出正确答案)
[单选题]
7、关于数组元素引用的翻译,下列说法正确的是
A.编译程序在翻译数组元素引用时,会在生成的代码中插入计算数组元素地址的代码。
B.编译程序产生数组元素地址计算代码,其中的不变部分与数组的定义相关。
C.编译程序产生数组元素地址计算代码,其中的可变部分与数组的定义、数组元素引用的下标都相关。
D.数组元素引用的翻译可以从左到右一遍扫描生成地址计算代码。
答案
编译程序在翻译数组元素引用时,会在生成的代码中插入计算数组元素地址的代码。;编译程序产生数组元素地址计算代码,其中的不变部分与数组的定义相关。;编译程序产生数组元素地址计算代码,其中的可变部分与数组的定义、数组元素引用的下标都相关。;数组元素引用的翻译可以从左到右一遍扫描生成地址计算代码。
![](https://lstatic.shangxueba.com/sxbcn/h5/images/tips_org.png)