- 01010100011101110101011110110
- A B C
- 01000001 01000010 01000011
电报, 电脑的传输, 存储都是 01010101
01010101
ascii 只能表示 256 种可能, 太少,
创办了万国码 unicode
16 表示一个字符不行, 32 位表示一个字符.
- A 01000001010000010100000101000001
- B 01000010010000100100001001000010
我 01000010010000100100001001000010
Unicode 升级 utf-8 utf-16 utf-32
8 位 = 1 字节 bytes
utf-8 一个字符最少用 8 位去表示, 英文用 8 位 一个字节
欧洲文字用 16 位去表示 两个字节
中文用 24 位去表示 三个字节
utf-16 一个字符最少用 16 位去表示
gbk 中国人自己发明的, 一个中文用两个字节 16 位去表示.
- 11000000
- 1bit 8bit = 1bytes
- 1byte 1024byte = 1KB
- 1KB 1024kb = 1MB
- 1MB 1024MB = 1GB
- 1GB 1024GB = 1TB
初识编码
来源: http://www.bubuko.com/infodetail-3042366.html