技术栈

c语言练习59:深入理解char类型的取值范围

铁蛋Q2023-09-17 20:33

深入理解char类型的取值范围

例如:

cpp 复制代码
#include <stdio.h>
int main()
{
 char a[1000];
 int i;
 for(i=0; i<1000; i++)
 {
  a[i] = -1-i;
 }
 printf("%d",strlen(a));
 return 0;
}

结果为255

a+b以%d的形式打印结果为:300

而c由于unsigned char的取值范围有限,所以在上图中从255顺时针转55下可以得到44

上一篇:c语言输出杨辉三角
下一篇:Java键盘录入
相关推荐
忒可君
1 小时前
C# winform FTP功能
开发语言·windows·c#
minji...
1 小时前
C++ string类(STL简介 , string类 , 访问修改字符)
开发语言·c++
Forward♞
1 小时前
Qt——文件操作
开发语言·c++·qt
老虎0627
2 小时前
JavaWeb前端02(JavaScript)
开发语言·前端·javascript
Python私教
3 小时前
YggJS RLogin暗黑霓虹主题登录注册页面 版本:v0.1.1
开发语言·javascript·ecmascript
carver w
3 小时前
MFC,C++,海康SDK,回调,轮询
开发语言·c++·mfc
王廷胡_白嫖帝
3 小时前
Qt猜数字游戏项目开发教程 - 从零开始构建趣味小游戏
开发语言·qt·游戏
XH华
3 小时前
C语言第九章字符函数和字符串函数
c语言·开发语言
一个会的不多的人
3 小时前
C# NX二次开发:操作按钮控件Button和标签控件Label详解
开发语言·c#
热门推荐
01UV安装并设置国内源02DeepSeek更新!速览DeepSeek V3.1新特性03Qwen3-Coder 快速上手教程 | Qwen Code + Claude Code04KGG转MP3工具|非KGM文件|解密音频05蜘蛛磁力 搜索引擎大全,如何使用蜘蛛磁力查找磁力链接06【2025.08.06最新版】Android Studio下载、安装及配置记录(自动下载sdk)07阿里开源首个图像生成基础模型——Qwen-Image本地部署教程,超强中文渲染能力刷新SOTA!082025最新国内服务器可用docker源仓库地址大全(2025年8月更新)09NVIDIA显卡驱动、CUDA、cuDNN 和 TensorRT 版本匹配指南10TRAE 规则(Rules)配置指南:个人习惯、团队规范与最佳实践