怎么将16进制转换成ASCII码

如题所述

第1个回答  2018-03-31
ASCII码本身也是由8位的数字,指示表现的形式不同而已。

比如说字符 i j k l m其实就是十进制的 105 106 107 108 109 也是十六进制的0x69 0x6A 0x6B 0x6C 0x6D,它们在计算机内部的存储方式都是二进制存储的。我想,你所位的转换,是只在屏幕上显示的转换。
比如说:
char a = 'm'
printf("Display by decimalization: %d",a);
printf("Display by Hex: %x",a);
printf("Display by character: %c",a);
第2个回答  2022-07-27
按照 ASCII 码表,一个一个的转换,即可。
转换方法,有很多种。
也不知道,你想求助的,是哪一种。