2符号表的结构
图21图21所示就是Step 7
中的符号表由图
21可以看出每条符号都包含五个信息我们一起来了解一下这五个信息分别代表什么含义
状态:显示该条符号的状态正常情况下为
空如果有错误将会有相应的显示后面会具体介绍。
符号:定义该条符号的符号名。
地址:确定该条符号定义的是哪个地址。
数据类型:设定该条符号的数据类型。
注释:对该条符号的具体解释。
3错误信息
在上一段中我们提到了状态栏的显示,如果该条符号没有任何问题状态栏是没有任何显示的,此处我将会向大家具体讲解我们建立符号表的时候一般都会出现哪些问题,以及当出现这些问题的时候状态栏将会显示什么内容。
1)
当状态栏显示
“X”图31当符号表中出现
“X”表示该条符号中有错误出现,这些错误包括没有定义符号、没有设定地址、当没有设置数据类型是虽然状态栏不会
又任何显示但是该条符号依然是红色表示出现错误,此处需要注意的注释一栏的内容可有可无不会产生任何问题。
2)
当状态栏显示
“=”图32图33当符号表的状态栏中出现
“=”时说明我们符号表中至少有两条及两条以上的符号有符号名或者是地址重复的错误。


雷达卡




京公网安备 11010802022788号







