gpt4 book ai didi

java - ASCII 如何将字符从字符形式转换为二进制形式,反之亦然?

转载 作者:行者123 更新时间:2023-11-30 20:29:26 26 4
gpt4 key购买 nike

假设有人将 A 存储在内存中。据我了解,它将存储为01000001(一个字节的内存中连续8位)。那么 ASCII 转换发生在哪里呢?是否有某种程序采用“A”检查其数据类型并将其存储为二进制,然后同一程序检索二进制数并再次查看 ASCII 图表并根据数据类型转换为 A。

最佳答案

请记住,字符表示实际上只对用户和程序员有用;就系统而言,它是一系列的 1 和 0。

真正的 ASCII 转换发生的唯一时间是当存储的值以编程方式分配/比较时,例如 char a = 'A';或显示。在后者中,将进行查找,该查找将提供特定于环境的渲染,例如用于字符单元显示的像素位图,或者可能是图形系统上的每个符号静态图像,或者硬拷贝上的存储/固定字符集打印机等设备。

关于java - ASCII 如何将字符从字符形式转换为二进制形式,反之亦然?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58014740/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com