编码方式 | 中文 | 英文 | 数字 | 符号 | 位数 | 字节 |
ASCII |
不支持 | 支持 | 支持 | 支持 | 8 | 1 |
gbk国标 | 支持 | 支持 | 支持 | 支持 |
英文16 中文16 |
英文2 中文2 |
unicode万国码 | 支持 | 支持 | 支持 | 支持 |
英文32 中文32 |
英文4 中文4 |
utf-8长度可变万国码 | 支持 | 支持 | 支持 | 支持 |
英文8 中文24 |
英文1 中文3 |
总结:
1.ascii 最早的编码,至今还在用,8位一个字节
2.gbk国标码,16位2个字节
3.unicode万国码,32位4个字节
4.utf-8可变长度的万国码,英文8位1字节 欧洲文字16位2字节 汉字24位3字节
8bit = 1byte
1024byte = 1KB
1024KB = 1MB
1024MB = 1GB
1024GB = 1TB
bytes类型传输和存储都是使用bytes