Byte与ASCII码表
在内存中,数据都是以byte 为单位存储在内。当程序文件加载到内存中,才能运行。1 byte =8bit,即8个0或1组成的序列。所以内存中都是0和1。比如对于内存中的一段bit序列01100001,如果赋予它为整数类型,它就代表十进制的97或十六进制的61(0x61);如果把它看做一个字符串,查ASCII码表,它就是字母a。所有的文件不论它是什么格式,都可以用记事本打开。因为文件加载在内存中都是连续的bytes,用ASCII码表来解码,是没有问题的,只不过显示的效果...
转载
2022-04-28 17:43:34 ·
1586 阅读 ·
0 评论