技术栈

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键盘录入
相关推荐
小新110
12 小时前
qt creator 将qInfo的输出日志写入日志文档,方便查看
开发语言·qt
hssfscv
13 小时前
QT的学习记录1
开发语言·qt·学习
SunnyDays1011
13 小时前
Python操作Excel批注:从基础添加到高级自定义的完整指南
开发语言·python·excel
czhaii
13 小时前
单片机伺服电机加减速控制子程序
c语言·单片机
Yyyyyy~
13 小时前
【C++】数组篇
开发语言·c++
qq_33312097
13 小时前
C++高并发内存池的整体设计和实现思路_C 语言
java·c语言·c++
牛肉在哪里
13 小时前
ros2 从零开始27 编写广播C++
开发语言·c++·机器人
yong9990
14 小时前
基于Qt的文件传输系统
开发语言·qt
yuan19997
14 小时前
基于 MATLAB PSO 工具箱的函数寻优算法
开发语言·算法·matlab
handler01
14 小时前
【C++】二叉搜索树详解及其模拟实现(代码)
开发语言·c++·算法·c·树·二叉搜索树·搜索树
热门推荐
01GitHub 镜像站点02DeepSeek V4 + Claude Code thinking mode 400 错误修复方案03Codex 接入 DeepSeek API 完整配置文档04【踩坑记录 | 第一篇】微软商店无法使用时,如何手动安装 OpenAI Codex?附`.msix`文件系统错误解决方法05【AI】2026 年具身智能模型和世界模型总结06裂开!ChatGPT 居然开始要手机号验证,附详细解决方法07CC-Switch & Claude 基于 Linux 服务器安装使用指南08几个好用的ip纯净度检测网站09CC-Switch 全平台下载、安装与使用全指南(Windows/macOS/Linux)10API Key 登录 Codex 也能用插件了,还支持会话删除和导出