设int x=1,y=1;表达式(!x||y--)的值 是怎么 运算的。求解。
来源:网络收集 点击: 时间:2025-01-23【导读】:
1、先算!x,结果为0;
2、再算y--,结果为1,y的值变为0;
3、再算逻辑或||,0或1,结果为1。所以最后结果为1
优先级:自减运算符逻辑非运算符逻辑或。
基本的优先级需要记住:
指针最优,单目运算优于双目运算,如正负号。
先算术运算,后移位运算,最后位运算。请特别注意:1 3 + 2 7等价于 (1 (3 + 2))7。
逻辑运算最后结合。简单记就是:! 算术运算符 关系运算符 || 赋值运算符。
扩展资料:
int函数
在一般的电脑中,int占用4字节,32比特,数据范围为-2147483648~2147483647;
在之前的微型机中,int占用2字节,16比特,数据范围为-32768~32767;
使用printf输出int占用字节数量:
printf(%d,sizeof(int));
除了int类型之外,还有short、long、long long类型可以表示整数。
unsigned int 表示无符号整数,数据范围为。
参考资料来源:百度百科-INT (取整函数Int())
版权声明:
1、本文系转载,版权归原作者所有,旨在传递信息,不代表看本站的观点和立场。
2、本站仅提供信息发布平台,不承担相关法律责任。
3、若侵犯您的版权或隐私,请联系本站管理员删除。
4、文章链接:http://www.ff371.cn/art_1233548.html
上一篇:2021年五月份有哪些节日?
下一篇:粉色牛仔热裤+白色紧身吊装的美女