问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

C字符用16进制表示

发布网友 发布时间:2022-04-23 14:20

我来回答

2个回答

热心网友 时间:2023-09-10 04:08

大写‘C’字符用16进制表示:43,小写‘c’字符用16进制表示:63;

ASCII(American Standard Code for Information Interchange,美国标准信息交换代码)是基于拉丁字母的一套电脑编码系统,主要用于显示现代英语和其他西欧语言。它是现今最通用的单字节编码系统,并等同于国际标准ISO/IEC 646。

ASCII表:其中HEX表示十六进制表示。

热心网友 时间:2023-09-10 04:08

想理解这个算法,需要对照着ASCII表来分析。

一个unsigned char类型的值从0到255,可以用八位的二进制数来表示,比如v这个字符,他的ASCII码(十进制数值)是118,二进制是01110110,十六进制是0x76,你可以看到,01110110上四位0111的十进制就是7,下四位0110的十进制就是6。

这就是char2Hex函数的算法,分别计算一个字符八位二进制的上4位和下4位的值,然后把这两个值转换为0-9和A-F的字符。

char ch = c/0x10 + '0'; 这句
计算前4位的值,+'0'是把这个值转换为字符'0'-'9',':'-'@'对应的的ascii值。

if( ch > '9' ) ch += ('A'-'9'-1);这句
0-9字符可以获得了,可是10-15的值转换之后变成了':'-'@',这是因为在ascii表中,紧跟在'9'字符之后的字符并不是A-Z,而是:;<=>?@这7个字符,然后才是A-Z,那么对于大于9的值,还需要加上7,才能对应字符A-F,所以通过'A'-'9'-1获得A和9字符之间的差值7。

至于char cl = c%0x10 + '0'; if( cl > '9' ) cl += ('A'-'9'-1);这句
原理同上,只是用来处理后4位的值。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
正确的调搓丝板方法 正确的调搓丝板方法介绍 搓丝板失效的多种原因及如何预防? 副职领导签批公文技巧 上级审批意见怎么写 怎么卸摘网吧电脑上的“世界之窗”浏览器 怎么才能卸载世界之窗浏览器? 麻烦帮我翻译两个句子,谢谢,谢谢。 ...结构层次和结构关系 原理讲下 谢谢谢谢 老师讲过了我么听懂啊_百度... 这两个句子的主干是什么,谢谢谢谢 为什么会有人选择一辈子不结婚呢? 十六进制和二进制的对应关系表 16-32用十六进制怎么表示 二进制 八进制 十进制 十六进制表 十六进制用什么字母表示? 16进制对照表是什么? 登陆密码忘记? 登录密码忘记了 我的登录密码忘了怎么办? 手机登录密码忘记了怎么找回 msconfig里启动项想删除不用的怎么删除 怎样删除启动项(msconfig)里残留的痕迹 msconfig.exe里面启动项中的项目怎么删除? 太多了不好看 msconfig启动项里勾掉的项怎么删除啊,就是不想看到了. 如何删除Msconfig启动项中的程序项目 我的登陆密码忘记了怎么办 如何删除Msconfig中已禁用的启动项 皇族电子竞技俱乐部战队老板是谁?皇族战队解散了吗 MSCONFIG里面的启动项怎么删掉啊? lol s3 赛季皇族为什么没有比赛直接8强? 在word文档中如何插入特殊符号? 十六进制用什么字母代表? 16进制计数器的原理和真值表 单片机:用十六进制写出0-9,A-F共阴极字形编码表 表格中怎么把十进制转换16进制 32K用十六进制表示为多少 2进制转换16进制表 急!!! 为什么注册表里的值都是用十六进制的??? 是一道题,我有点蒙! 求-117的补码,并将其分别用八进制和十六进制表 用二进制、八进制、十进制和十六进制的格式输出表中的数 怎样用微信110报警? 二进制与八进制十六进制的转换表怎么背呀,有技巧吗 如何注册公安局微信公众号? 泉州机场公安微信公众号 兴化公安微警务微信公众号如何下载? 上海市公安局微信公众号怎么找办事大厅? 云南公安微信公众号出生落户怎么操作 怎样用眉笔画眉毛 怎样用眉笔画眉毛视频 怎样用眉笔画眉?我怎么一画就是毛毛虫!! 用眉笔怎么画眉毛视频