二、啥是编码、二进制、十六进制
1.编码
计算机存文件都是用的0,1表示的,所以想要人读懂,就得把不同的0,1组合编码成固定的字符,这样才能让人读懂,例如,0101代表你,那在电脑里存的0101就是你的意思,这就是编码。
编码发展:ASCII-->GBK-->Unicode-->utf-8,变化的原因都是因为编码不够用了,容纳进去的字符越来越多,UTF-8是因为要减少Unicode占用的空间
bit为最小的储存单位1byte = 8bit即一个字节
8bit = 1byte
1024byte = 1KB
1024KB = 1MB
1024MB = 1GB
1024GB = 1TB
1024TB = 1PB
1024TB = 1EB
1024EB = 1ZB
1024ZB = 1YB
1024YB = 1NB
1024NB = 1DB
ASCII:只包含:英文字母,数字,特殊字符(一个字符有8bit,即1字节)
GBK:英文字母,数字,特殊字符和中文(英文字母,数字,特殊字符还是8bit即1字节,中文等用16bit即2字节)
Unicode:万国码:把世界上所有的文字都记录到这个密码本(期初都用2个字节,后面都用4个字节)
utf-8:最少用8bit1个字节表示一个字符
2.二进制和十六进制:
暂时略过…………

                
            
        
浙公网安备 33010602011771号