简述 ascii、unicode、utf-八、gbk 的关系 (全网最全!!!)
- ascii 是最先美国用的标准信息交换码,把全部的字母的大小写,各类符号用 二进制来表示,共有256中,加入些拉丁文等字符,1bytes表明一个字符,
- Unicode是为了统一世界各国语言的不用,统一用2个bytes表明一个字符,能够表达2**16=65556个,称为万国语言,特色:速度快,但浪费空间,
- 能够用在内存处理中,兼容了utf-8,gbk,ASCII,
- utf-8 为了改变Unicode的这种缺点,规定1个英文字符用1个字节表示,1个中文字符用3个字节表示,特色;节省空间,速度慢,用在硬盘数据传输,网络数据传输,相比硬盘和网络速度,体现不出来的,
- gbk 是中文的字符编码,用2个字节表明一个字符,
欢迎关注本站公众号,获取更多信息