Chinaunix

标题: 懂中文字符的好心人,麻烦来看看数据类型 [打印本页]

作者: wenyubo_2008    时间: 2011-09-13 15:30
标题: 懂中文字符的好心人,麻烦来看看数据类型
我用c语言开发一个项目;其中有对数据类型的要求。对其中有种类型不清楚。麻烦看看。

数据类型                                    说明

STRING                               GBK编码,采用0终结符,若无数据,则放一个0终结符。


这个STRING 类型,主要来存,车牌号。对其中有几点不清楚。

1:这个STRING类型,c中是没有这个类型的。我想因为是GBK编码,应该存中文的,是不是wchar_t来定义一个,比如wchar_t[30]  STRING;这样就是吗?


2:0终结符,就是放一个“0”吗?


3:在linux下一个wchar_t是4个字节,不是一个中文是2个字节码?



我该怎么做啊,不知道有谁能帮帮我吗,
作者: MMMIX    时间: 2011-09-13 15:51
回复 1# wenyubo_2008


    先去了解下什么是 GBK 编码吧
作者: fateeye    时间: 2011-09-14 18:31
LZ 基础要做好啊
string类型是c++的一个类,你把中文弄成GBK格式存入string中不就OK了么,
至于0结尾 应该是 \0 吧,或者\0\0之类的




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2