你好,能大致帮说一遍上面的流程吗,主要move,<,stackpush里面的,我是菜鸟,谢谢你!
追答当每次经过皮带原点时:
第一个move是将当前的皮带计数备份另作他用,
第二个move是将0放到皮带计数里面,作用归零
第三个<,把两个数据作比较,主要是看皮带转一圈理论上的步数和实际所用的步数是否一致,不一致则认为皮带转的这一圈有异常,并用stackpush做记录,异常记录。(拼音也可以拼出来,皮带1异常--PIDAI1YICHANG打错成了CHNAG、异常个数YICHANGGESHU1、)
当每次计数产生时:皮带当前计数加1的数据作为新的皮带当前计数