compiler-construction - 三个地址码的数据结构
问题描述
什么是四重、三重和间接三重格式:A [ I ] = B
我在在线 mcq 平台上发现了这个问题。我尝试了几个步骤,最终陷入混乱。解决方案我尝试如下:
三地址码
T1 = A[I]
T2 = B
T1 = T2
我们可以用左侧表达式分配 T1 吗?
如果我们只分配给 B 可以吗?
最后写'T1=T2'可以吗?如果是这样,请帮助所有格式(四重、三重和间接三重)。
解决方案
A [ I ] = B 的三元组表示
# op arg1 arg2
(0) []= A I
(1) - B -
推荐阅读
- amazon-web-services - 使用 Microsoft.Configuration.ConfigurationBuilders 的 AWS SSM 自定义提供程序
- sql - 为什么在这些查询中选择的元组数量不同
- javascript - 如何创建一个 if 语句,将单个变量设置为至少等于我的数组元素之一
- pandas - 在小型/分区数据帧上使用延迟的 Dask
- python - 如何在瀑布图中偏移(或取消堆叠)同一日期内的数据点?
- python - 通过 QFileDialog 下载/保存图像
- javascript - JS > 如何一次导入多个音频文件?
- reactjs - 当我单击“导出 CSV”按钮时,出现错误无法读取属性 'get' of null
- angular - Firebase 托管测试和登台的访问控制
- vue.js - Highcharts-vue - 使用继承。具有共同属性的多个图