编码

初识编码:

  电脑的传输,还有储存实际上都是010101.........

  ascii码最左边一位是0

        8位bit  == 1个字节(byte)

  1024byte(字节)== 1kb

  1024kb  == 1MB

        1024MB  == 1GB

  1024GB  == 1TB

中文 9万多字

美国:ascii码,只能存英文,为了解决这个全球化的文字问题,创建了一个万国码unicode(1个中文用4个字节去表示)

1个字节 表示所有的英文,特殊字符,数字等等

2个字节,16位表示一个中文

升级版  UTF-8  最后用一个字节,8位表示一个英文

    欧洲16位,两个字节

     亚洲24位,三个字节,一个中文用3个字节去表示

gbk  只包括中文和英文,国内使用,一个中文用2个字节表示,只包含6万多中文(2的16次方)

原文地址:https://www.cnblogs.com/jdwy24/p/13631136.html