计算机编码国际编码的分类、分别和内含 8位、16位、32位 编程历史简介

ASCII编码:用来表示所有的大写和小寫字母数字0 到9、标点符号, 以及在美式英语中使用的特殊控制字符一个字符共8位,占一个字节

ASCII编码是由美国国家标准协会制定的标准的单字节字符编码方案,用来存储计算机编码中的数据

Unicode:ASCII编码具有一定的局限性,不能表示中文等其它语言所以,国际组织制定了鈳以容纳更多文字和符号的字符编码方案----unicodeUnicode在创建之初用16位2个字节来表示一个字符,但是依然发现不能显示全世界所有的文字所以对Unicode编碼进行了改进,用32位4个字节来表示一个字符但是英文字母和数字等字符用8位就能表示,改成32位是对资源的极大浪费

utf-8:utf-8是一种针对Unicode的可變长度字符编码,最少用8位去表示一个字节UTF-8编码规则:如果只有一个字节则其最高二进制位为0;如果是多字节,其第一个字节从最高位開始连续的二进制位值为1的个数决定了其编码的字节数,其余各字节均以10开头

GBK:国标,只有中国人自己用一个中文字符用两个字节,16位表示但不能包含全部汉字。

}

我要回帖

更多关于 计算机编码 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信