第一个
CLR
A#STaRTAut.VaLUe
A#STOPAut.Value
=#xInvalidCommand
JCNA80d
L51
T#xerrorNum
第二个
CLR
A#StartAut.Value
A#StopAut.Value
=#xInvalidCommand
A#xInvalidCommand
JCNA80d
L51
T#xErrorNum
我不明=号后面的RLO结果是什么呢?
ASs='html_titleimg_p' style='text-align:CEnter;'>03accb48e9a518a836f51ad0BF58a80a
最佳答案
CLR//清除当前RLO类容
A#StartAut.Value
A#StopAut.Value//执行完这2个A指令后,RLO类容会更具逻辑执行结果,再次刷新
=#xInvalidCommand//将RLO类容(StartAut.Value&StopAut.Value的结果)赋值xInvalidCommand
你2个语句段不同之处就是多了个A#xInvalidCommand
2个语句段的执行结果是一样的,第一个代码优于第二个,因为A#xInvalidCommand指令后的RLO结果和
A#StartAut.Value
A#StopAut.Value
=#xInvalidCommand
执行后的RLO结果是相同的,而JCN指令是根据RLO进行跳转的。
理解RLO状态字的关键是你要知道哪些指令会改变RLO的结果。
常用的指令就A,AN,O,ON,X以及一些逻辑嵌套指令,比如A(,AN(等等。
提问者对于答案的评价:
解释的都很详细,随机选一个为最佳了,谢谢
最佳答案作者回复:
看样我的运气不错,需要买彩票了!