unicode gb2312 utf-8 ucs-2相关(简易版)

原创 2013年12月05日 10:21:57

很多资料太啰嗦了,总结下重点

unicode gb2312只是显示字符-内存字节转换关系(字库)--决定什么样子的字的编码是怎么(0-0x0000 等)
utf-8 ucs-2 是编码方式(怎么样的字节怎么编码优化)
    ucs-2将所有字符以2字节存放(unicode的原始方式),这样单个西文也要2字节
     utf-8 是变长的,西文1字节够了


字符与GBXX,UCS-2,utf-8编码的相互转换

在介绍转换之前,先介绍一下常见的字符集: 1ASCII:这个大家应该都比较熟悉,他把英文字母、数字等256个字符编码为Ox00-OxFF 2GBXX:包括GB2312、GBK、GB18030,这里面主...
  • ss00_2012
  • ss00_2012
  • 2014年03月13日 20:59
  • 1622

PHP实现Unicode和Utf-8互相转换

一. 编码原理及实现   unicode编码是实现utf-8与gb系列编码(gb2312、gbk、gb18030)转换的基础,虽然我们也可以直接做一个utf-8到这些编码 的对照表,但很少有人会这么做...
  • hanzengyi
  • hanzengyi
  • 2016年12月05日 10:31
  • 1960

iconv字符编码转换全攻略

iconv(http://www.gnu.org/software/libiconv/)是一个开源的字符编码转换库,可以“方便”的完成几乎所有的编码转换工作。说简单是因为,它常用的接口就三个,icon...
  • veryhehe2011
  • veryhehe2011
  • 2014年04月09日 15:30
  • 14666

VC6.0 UCS2(unicode) 与 GBK(gb2312) UTF(utf-8)格式互转

#include #include #include "windows.h" // 把UTF-8转换成Unicode void UTF_8ToUnicode(WCHAR* pOut,cha...
  • aaaaatiger
  • aaaaatiger
  • 2011年08月13日 14:46
  • 4205

字符编码方式 ANSI、UNICODE、UTF-8、GB2312、GBK、DBCS、UCS

一直对字符的各种编码方式懵懵懂懂,什么ANSI、UNICODE、UTF-8、GB2312、GBK、DBCS、UCS……是不是看的很晕,假如您细细的阅读本文你一定可以清晰的理解他们。Let's go...
  • jacklam200
  • jacklam200
  • 2012年11月24日 07:46
  • 882

ANSI、UNICODE、UTF-8、GB2312、GBK、DBCS、UCS

一直对字符的各种编码方式懵懵懂懂,什么ANSI、UNICODE、UTF-8、GB2312、GBK、DBCS、UCS……是不是看的很晕,假如您细细的阅读本文你一定可以清晰的理解他们。Let's go! ...
  • wwwgeyang777
  • wwwgeyang777
  • 2011年11月15日 16:13
  • 525

ANSI、UNICODE、UTF-8、GB2312、GBK、DBCS、UCS。。。。。

一直对字符的各种编码方式懵懵懂懂,什么ANSI、UNICODE、UTF-8、GB2312、GBK、DBCS、UCS……是不是看的很晕,假如您细细的阅读本文你一定可以清晰的理解他们。Let's go...
  • houpengfei111
  • houpengfei111
  • 2012年05月31日 12:04
  • 446

ANSI、UNICODE、UTF-8、GB2312、GBK、DBCS、UCS的区别和由来。

科普一下,自己也学习一下~~~~~       一直对字符的各种编码方式懵懵懂懂,什么ANSI、UNICODE、UTF-8、GB2312、GBK、DBCS、UCS……是不是看的很晕,假如您...
  • abc4715760
  • abc4715760
  • 2014年11月06日 22:48
  • 236

ANSI、UNICODE、UTF-8、GB2312、GBK、DBCS、UCS

在学习java由于字符的编码的格式导致了编译的时候一直出错报警。所以转载下。了解下情况。       一直对字符的各种编码方式懵懵懂懂,什么ANSI、UNICODE、UTF-8、GB231...
  • wangheng1888
  • wangheng1888
  • 2011年12月01日 21:46
  • 138

从ASCII、ISO-8859、GB2312、GBK到Unicode的UCS-2、UCS-4、UTF-8、UTF-16、UTF-32

ASCII编码为了能在电报、打印机、计算机等电信设备上进行信息交换,就必须为不同的设备制定统一的编码格式。早期的电信设备字符编码基本都是使用6位编码。1963年美国国家标准协会(ANSI)制定并公布的...
  • Holmofy
  • Holmofy
  • 2017年06月02日 17:08
  • 1144
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:unicode gb2312 utf-8 ucs-2相关(简易版)
举报原因:
原因补充:

(最多只允许输入30个字)