首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C语言 >

c 與中文字,该如何处理

2012-10-20 
c 與中文字好混亂,只能問..有人能提供C 輸出中文, 輸入中文, 萬國碼, wprintf whar_t...等等有關C 與中文

c 與中文字
好混亂,只能問..有人能提供C 輸出中文, 輸入中文, 萬國碼, wprintf whar_t...等等
有關C 與中文字的詳細資料嗎? 包括網扯,書,轉貼...等等

剛剛看完C的基本書
包括類型,邏輯,字串,運算,類型,指針,及一些高級篇等等..還在暗暗自喜時...
還以為基本學的差不多時...突然發現..原來我還是一無所知...
對於萬國碼,中文輸出等等,還是白痴,嗚嗚嗚...

[解决办法]
先知道些基本概念比较好,起码有个大致的思路。

1 什么是Unicode编码?

这跟术语的混乱有关,Unicode和Utf8不能统称为“编码”,他们不是一类事物。Unicode这种“编码”跟GBK、GB2312、Big5是一类的,只表示一种对应关系,即“数字和意义的对应”,类如: 4050 对应 中文“国”,4060 对应 中文“家”。。。表示一种对应:什么数字表示什么文字。

2 什么是Utf8编码?

Utf8是Unicode的一种“字节表示形式”,比如,中文“国”的数字是4050,那么这个4050(肆仟零五拾)如何以字节形式表示,以便放入文件流或者网络流里进行储存和传输呢? 这就是utf8规范所作的规定。

(以上例子中的数字并不准确。)
[解决办法]
LZ可以把问题中的每一个关键字搜索一遍,先看看。

热点排行