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

一个有关c++概念的问题想要请教

char c =256;
cout《c;
输出结果为什么,因为ascll码最大值是255,听同学讲说这时候输出的是0,可以从原理解释一下吗

你就看二进制啊,256就是1 0000 0000,char只有8位,所以最高位1就溢出了,实际c变量只是后面8个二进制数,都是0,因此实际c的值为0。

近期文章

  • 用友U8第一次初始化数据库提示错误然后一直转圈
  • java猜字符的小游戏
  • 文件中的Json返回null
  • 预测的时候能不能显示出日期
  • 关于#java#的问题:我想使用java 的 GridBagLayout 布局中插入图片但是至始至终都会有一部分白边如下图
  • 请求失败是怎么回事呀
  • Junit包与Jar包冲突问题
  • VINS编译运行出错
  • python 读取网页中路径对应的文件
  • phython关于close的一些小问题希望解决一下
  • Unity3D中如何设置物体旋转到指定角度?
  • Bootstrap - 卡无法正常工作
  • 关于#c++#的问题:输入一个非数字为什么会一直循环
  • 双非考北邮难吗 双非一本,人工智能专业
  • vs2022字符指针报错
  • hadoop完全分布式分发文件时的问题
  • 警告C6385 正在从数组中读取无效数据
  • 从键盘中输入五个数并输出最大数
  • ArcMap无法打开,显示ArcGIS Besktop 停止工作。
  • matlab 中M_MAP

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

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

友情链接:代码精华