ascii gbk utf-8编码
来源:互联网 发布:中国石油大学 知乎 编辑:程序博客网 时间:2024/06/11 10:08
ASCII码:美国(国家)信息交换标准(代)码,一种使用7个或8个二进制位进行编码的方案,最多可以给256个字符(包括字母、数字、标点符号、控制字符及其他符号)分配(或指定)数值。ASCII码于1968年提出,用于在不同计算机硬件和软件系统中实现数据传输标准化,在大多数的小型机和全部的个人计算机都使用此码。ASCII码划分为两个集合:128个字符的标准ASCII码和附加的128个字符的扩充和ASCII码。
ASCII为一个字节控制码、标点符号、数字、大小写字母从0(0x00)一直编到127(0x7F)号
128到255加入了画表格时所需要的横线、竖线、交叉等形状,称为“扩展字符集”。
GB2312 码: 由中国国家标准总局1980年发布,适用于汉字处理、汉字通信等系统之间的信息交换,通行于中国大陆;新加坡等地也采用此编码。
GB2312为一个或两个字节小于127的字符和原来意义相同,两个大于127的字符连在一起时,就表示一个汉字
前一个字符为161(0xA1)到247(0xF7),后面一个字节161(0xA1)到254(0xFE)
支持大约7千多个汉字,并对ascii原本就有的数字等重新编码,称为全角字符。
GBK码:在gb2312基础上扩展而成,只要第一个字节大于127就表示这是一个汉字的开始,增加了2万个汉字。
(gb1803新增几千个少数民族的文字,这些统称为双字节字符集)
UNICODE码:"Universed Multiple-Octet Character Set"(统一码、万国码、单一码),简称UCS,是计算机科学领域里的一项业界标准,包括字符集、编码方案等。Unicode 是为了解决传统的字符编码方案的局限而产生的,它为每种语言中的每个字符设定了统一并且唯一的二进制编码,以满足跨语言、跨平台进行文本转换、处理的要求。1990年开始研发,1994年正式公布。
UTF-8、UTF-16:UTF是“Unicode Transformation Format”的缩写,可以翻译成Unicode字符集转换格式,即怎样将Unicode定义的数字转换成程序数据。
UTF-8
UTF-16
编码记作U。编码规则如下:
- ascii gbk utf-8编码
- 关于ASCII、GBK、Unicode、UTF-8编码
- ascii gbk utf-8 编码问题
- Unicode/UTF-8/GBK/ASCII 编码简介
- unicode Ascii gbk字符集和utf-8 utf-16编码
- ASCII 、GB2312、GBK、GB18030、unicode、UTF-8字符集编码详解
- ASCII 、GB2312、GBK、GB18030、unicode、UTF-8字符集编码介绍
- ASCII 、GB2312、GBK、GB18030、unicode、UTF-8字符集编码详解
- 字符编码ASCII、Unicode、UTF-8、iso8859-1、GBK、GB2312
- Unicode、GBK、UTF-8、ASCII的编码简介
- ASCII 、GB2312、GBK、GB18030、unicode、UTF-8字符集编码详解
- ASCII 、GB2312、GBK、GB18030、unicode、UTF-8字符集编码详解
- ASCII、GB2312、GBK、unicode、UTF-8编码范围
- ASCII 、GB2312、GBK、GB18030、unicode、UTF-8编码认识
- ASCII 、GB2312、GBK、GB18030、unicode、UTF-8字符集编码详解
- 字符集编码:ASCII 、GB2312、GBK、GB18030、UTF-8、unicode
- 各种编码UNICODE、UTF-8、ANSI、ASCII、GB2312、GBK详解
- 各种编码UNICODE、UTF-8、ANSI、ASCII、GB2312、GBK详解
- mysql初级(二)登陆,退出,操作数据库
- Tomcat java.lang.OutOfMemoryError: PermGen space 报错
- C++抽象编程——STL实战(5)——map在数据文件查找中的应用
- 埃氏筛法-素数个数>大数
- synchronized锁住的对象问题
- ascii gbk utf-8编码
- Spark 2.0.2 中文文档 | 片刻 ApacheCN(Apache中文网)
- java nio编程学习笔记(2)--channel
- win下与linux传文件方式
- Android之Activity的基本用法(AndroidMainfest、隐藏标题栏、Toast与menu)
- 无人驾驶的5个level concept
- R机器学习算法系列——KNN
- 开源好代码 音视频
- Java内存分区