码迷,mamicode.com
首页 > 其他好文 > 详细

初识编码

时间:2019-05-01 01:03:58      阅读:122      评论:0      收藏:0      [点我收藏+]

标签:font   涵盖   bytes   表示   32位   中国   存储   编码   asc   

01010100011101110101011110110
A B C
01000001 01000010 01000011
电报,电脑的传输,存储都是01010101
 
最早的‘密码本‘ ascii 涵盖了英文字母大小写,特殊字符,数字。
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

初识编码

标签:font   涵盖   bytes   表示   32位   中国   存储   编码   asc   

原文地址:https://www.cnblogs.com/ychihior/p/10798825.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!