当前位置: 代码迷 >> C语言 >> 新手上路,请帮个小忙
  详细解决方案

新手上路,请帮个小忙

热度:232   发布时间:2006-09-10 12:01:48.0
以下是引用ldk0501在2006-9-9 21:13:49的发言:

前几天,我也碰到过类似的问题
我想问一下,后面c=b不执行是不是编译器的优化啊?

编译器在处理逻辑运算时
对&&前的判断为0时,将不会执行&&以后的操作,直接得出逻辑表达式为0.
同理,对||就是前面为非0时不会执行||以后的操作,直接得出逻辑表达式为0.
----------------解决方案--------------------------------------------------------

  相关解决方案