@与?.cont有什么区别?我建了个小模型,有一步是将buffer的entity移到drain,drain的入口控制根据不同entity的名字用全局变量计数。程序是 if buffer.nummu=10 then if buffer.nummu=10 then+ [$ r6 p( l& S. @8 L
for i:=1 to 10 loop for i:=1 to 10 loop 0 f) T( I. z4 L: h! o@.move(drain); ?.cont.move(drain); , p. T/ p5 y& {+ ^$ Y: c, ~next; next;# d4 x h4 r T) |: W; B
end; end;' c: l8 d8 x0 ?3 z3 S" B
end; end;' g- l3 }, ]8 y! F
用@的时候,结果是正确结果的10倍,而用?.cont结果是正确的。 0 [+ M2 A' ] }& j4 J请问下这个区别在哪里?1 e8 d0 x# P" B* ~% |" L$ i
end;