第一知识网
www.001rz.comC语言,自增与优先级问题
日期:2021-10-22 19:34:49 人气:116
二进制"|"运算规则
0 | 0 = 0, 0 | 1 = 1, 1 | 0 = 1, 1 | 1 = 1
于是
10|10=10
10|01=11
100|001=101
101|010=111
以此类推。
先算++y;
y就等于2
再算y|t
y|t等价于2|2等价于(二进制)10|10等于(二进制)10等于(十进制)2
0 | 0 = 0, 0 | 1 = 1, 1 | 0 = 1, 1 | 1 = 1
于是
10|10=10
10|01=11
100|001=101
101|010=111
以此类推。
先算++y;
y就等于2
再算y|t
y|t等价于2|2等价于(二进制)10|10等于(二进制)10等于(十进制)2