广告合作
  • 今日头条

    今日头条

  • 百度一下

    百度一下,你就知道

  • 新浪网

    新浪网 - 提供新闻线索,重大新闻爆料

  • 搜狐

    搜狐

  • 豆瓣

    豆瓣

  • 百度贴吧

    百度贴吧——全球领先的中文社区

  • 首页 尚未审核订阅工具 订阅

    设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

    相关资讯

    ©2019-2020 http://www.ff371.cn/ 国ICP备20009186号06-22 06:10:11  耗时:0.725