有想交流探讨的朋友们可以加群 嵌入式交流群:893283703
总优先级:算术运算>关系运算>逻辑运算
①算术运算(加+ 减- 乘* 除/ 取余%)
优先级:乘除(*/)>取余(%)>加减(+ -) ——会溢出
科学计数法 3520=3.52 E3 (E相当于X10)
②关系运算(> >= < <= != == )——不会溢出
③逻辑运算 不会溢出
逻辑与:符号:&& 都真则真(1),否则为假(0);
逻辑或:符号:|| 至少有1个为真则为真(1),全为假才为假(0);
按位于:符号:& 对两个二进制数的位进行与操作,只有当相应位置的位都是1时,结果的相应位置才为1,否则为0;
按位或:符号:| 对两个二进制数的位进行与操作,只要相应位置上的值有一个是1,结果相应位置上就为1,否则为0;
按位异或:符号:^ 对两个二进制数的位进行与操作,只有在相应位置上的值不同时,结果的相应位置才为1,否则为0。