16进制的ASCII码在文件中以16进制是怎么表示出来的?

发布网友

我来回答

3个回答

热心网友

16进制的ASCII码在文件中以16进制是转换为十六进制数值的字符形式才能成为可视形式。

如用UltraEdit软件打开一个图片文件,可以看到一堆16进制文本表示的ASCII码在左边,右边是以文本形式显示一堆乱码。

热心网友

如果101F4CD2表示字符,则以ASCII码31 30 31 46 34 43 44 32存储。
如果101F4CD2表示数,则以D24C1F10形式存储。追问当101F4CD2表示数,以D24C1F10形式存储。这个过程是如何的?
如果E6306C表示数,那么它又是以什么形式存储的呢?

追答1 int i=0xD24C1F10;//将十六进制数存入变量i;
fprintf(fp,i);//将变量i的值存入文件;

2 如果E6306C表示数,则以6C3046E6形式存储。

热心网友

65,78,61,6D,70,6C,65,
This is a number 3692:54,68,69,73,20,69,73,20,61,20,6E,75,6D,62,65,72,20,33,36,39,32,
另外,站长团上有产品团购,便宜有保证

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com