我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

求各位讲解一下为什么第二个输出会是负数,并没有溢出呀

img

因为使用算术赋值的,2147483647+1两个都是int类型的,所以最终结果会先变成int类型的,最终结果从二进制来看,对应的int类型就是负数,但是由于最终要存储再longlong类型中,会自动进行符号扩展,所以不会报错

近期文章

  • 钉钉回放视频下载【抓不到.m3u8】
  • apache的AllowOverride,如果none则.htaccess不生效,如果为all,则网站的图片和文件都不能访问
  • 关于#java#的问题:正常是有6个方法,少了OriginalServlet() 、service和String getServletInfo()方法(开发工具-eclipse)
  • 抗日光干扰的激光信号接收模块
  • An illegal reflective access operation has occurred
  • premiere Pro2019文字工具没法使用
  • 怎么排版换行,太紧凑了,谁能帮下
  • 不知道如何安装该驱动
  • 单片机电子钟仿真的delay设置
  • 用python turtle库能画出这样的爱心吗?
  • foc三电阻电流采样,正常的采样电流波形是什么样的?
  • 有关于51单片机的问题!
  • 视图解析器spring.mvc.view.prefix=/路径不加classpath指的是哪
  • 关于#Scrapy#的问题,如何解决?
  • 关于#ajax#的问题:我写了PHP后端也没搞定这个
  • dbeaver查看视图
  • ActiveMQ的生产者推送速度为什么变慢?
  • 请问数据库的链接问题怎么解决?
  • 能不能完整地解释每一行的意思(才学不久)
  • 找不到错误啊,我觉得没错吧

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华