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

C语言相关问题,基础知识

#include <stdio.h>
int main()
{
int i = 328;
char x;
x= i;
printf("%c\n",x);
}

结果为什么是大写H

注意 int占4个字节 %c是输出一个字节对应得字符 按assii码表,查找这个字节中数字对应得字符显示

img

acsii码下至-127,上至128,先是0到128,共129,再是-127到-1,加127共256个数,328-256=72,刚好是H

256+H(72)=328(x),char类型的大小是一个字节,范围在-256----255 之间,超过范围自动处理方法就是+-256

近期文章

  • 输出气球的颜色的唯一的解,用C语言的程序设计的代码的编写的形式来回答怎么做
  • 准备数据集时候程序跑不动
  • soul怎么用自己的照片当头像啊
  • 帮帮我,笔记本出问题了,非常急
  • 开发插件项目时为啥没有加载出jdk
  • 请问docker中部署redis,创建镜像,运行容器,访问不了
  • Simulink中报错
  • ThreadLocal的疑问?(语言-java)
  • 输入一个整数,求该整数的各位数之和
  • 这个包就是用不了,cifar-10-batches-py.tar.gz请求权先别加表决怎么解决
  • android开发使用Document对SDcard进行操作
  • 自建C++动态分配的顺序栈无法建立
  • 关于#const#的问题,如何解决?
  • R语言绘制ggplot两条曲线
  • 关于mysql执行顺序的一个问题
  • 各位学长,visual studio 2022 中屏蔽一段代码要怎么操作?
  • c语言如何动态输入一组值
  • python打包运行保错
  • 这个怎么搞 他说断开连接了
  • 在编写程序时如何用ASCII码表示字符

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

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

友情链接:代码精华