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可以把问题中的每一个关键字搜索一遍,先看看。