楼主最近还看过
"monzer" 的回复,发表在5楼
对内容: 【"找个蓝胖子" 的回复,发表在4楼 对内容: 【单单从AND来说,各个厂家的编译机制是不太一样的,有的区分了逻辑、短路,有的没有区分。用哪家的就遵循哪家的规矩,为了防止这种情况,做程序的...】进行回复:
-----------------------------------------------------------------
if的真假结果 = 条件1 AND 条件2 AND 条件3 AND 条件4......
说明书上写的清楚,从左侧依次执行,当条件1是false时,if的结果可以确定是false ,条件234就不再执行了。nn<>earlier=false,后边的就不执行了,如果nn<>earlier=true,就会继续执行条件2。类似这样的叫短路与
if的真假结果 = 条件1 AND 条件2 AND 条件3 AND 条件4......
不论条件1234的结果是true还是false都将条件计算完成,最后返回结果,类似这样的叫逻辑与
用哪家的就遵循哪家的规矩。没用过kuka只是从编程的角度分析
还有如果知道<此处内容被屏蔽>还是写出来讨论的好,至少不会误导别人。毕竟大家都很忙
回复内容:
对:找个蓝胖子 "monzer" 的回复,发表在5楼 对内容: 【"找个蓝胖子" 的回复,发表在4楼 对内容: 【单单从AND来说,各个厂家的编译机制是不太一样的,有的区分了逻辑、短路,有的没有区分。用哪家的就遵循哪家的规矩,为了防止这种情况,做程序的...】进行回复: -----------------------------------------------------------------if的真假结果 = 条件1 AND 条件2 AND 条件3 AND 条件4......说明书上写的清楚,从左侧依次执行,当条件1是false时,if的结果可以确定是false ,条件234就不再执行了。nn<>earlier=false,后边的就不执行了,如果nn<>earlier=true,就会继续执行条件2。类似这样的叫短路与if的真假结果 = 条件1 AND 条件2 AND 条件3 AND 条件4......不论条件1234的结果是true还是false都将条件计算完成,最后返回结果,类似这样的叫逻辑与用哪家的就遵循哪家的规矩。没用过kuka只是从编程的角度分析还有如果知道还是写出来讨论的好,至少不会误导别人。毕竟大家都很忙 内容的回复:讲的很细很清楚,受益了。谢谢!