fishc_break 发表于 2017-5-23 20:49:22

&&优先级问题。

本帖最后由 fishc_break 于 2017-5-23 21:33 编辑

int b=0;
b&&(b=b+1);
为什么为假,不是括号的优先级比&&高吗?

人造人 发表于 2017-5-23 21:33:33

你写个小程序,测试一下不就知道了

fishc_break 发表于 2017-5-23 21:34:40

人造人 发表于 2017-5-23 21:33
你写个小程序,测试一下不就知道了

我想问一下为什么不是先求右边。

人造人 发表于 2017-5-23 21:48:36

fishc_break 发表于 2017-5-23 21:34
我想问一下为什么不是先求右边。

短路求值

http://www.bing.com/knows/search?FORM=BKAC&mkt=zh-cn&q=%E7%9F%AD%E8%B7%AF%E6%B1%82%E5%80%BC

微笑向暖~ 发表于 2017-5-24 22:55:52

第一个b为0啊,不就是假的么

微笑向暖~ 发表于 2017-5-24 22:56:30

fishc_break 发表于 2017-5-23 21:34
我想问一下为什么不是先求右边。

先求括号里面呢
页: [1]
查看完整版本: &&优先级问题。