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

不管输入什么值,输出都为000

img


不管输入什么值,输出永远都是0000,操作环境没问题 后面凑字数省略一万字除图片

img

flag是unsigned char型数据,只有1个字节,最多存入0xFF个数据。而你这里明显大于一个字节的数据,所以会出现溢出现象,只保留低两位数据(16进制),也就是保留0x00。
然后你这里flag&n,因为&是有0出0,flag为0,所以flag&n永远为0

flag是short型,你赋值后flag是0啊!!!溢出啦

近期文章

  • springMvc自定义注解实现aop不进入切面
  • 关于pip更新失败问题
  • 变量进入db而不通过$ _POST检索
  • informatica SFTP文件数据源导入数据库失败
  • git bash node 报错
  • 为什么这个循环语句只有一个星号?
  • 如何彻底卸载pycharm?
  • vc++一直报错语法问题,但好像没看到什么语法错误?是软件的bug嘛!崩溃了
  • 编译通过,解答错误要输入一个数32
  • ue4的从类生成节点,固定生成,忽略碰撞生成在不对的地方,怎么解决?
  • web前端开发问题提问
  • uniapp的v-if或v-show的显示隐藏问题
  • file_get_contents在您自己的本地计算机中获取文件
  • HBuilder X有知道怎么把背景弄浅蓝色的吗?
  • Javaweb项目,登陆页面
  • 关于#c++#的问题,请各位专家解答!
  • 刚学方法重载就遇到了问题,不知道哪错了
  • HTML如何让文字在图片右侧实现水平居中?
  • 通过nacos动态更改配置信息
  • 利用create table语句创建数据表

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

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

友情链接:代码精华