主题:VC++6.0哪种类型的变量可以保存汉字?
广西咕咚
[专家分:30] 发布于 2008-02-09 16:58:00
[color=000000][size=6][b]VC++6.0哪种类型的变量可以保存汉字?尤其是从输出界面打入的汉字。请高手指教![/b][/size][/color][em2]
回复列表 (共6个回复)
沙发
luoliang_870116 [专家分:60] 发布于 2008-02-09 22:53:00
我想没有,只能按照原中文输出,在内存保存是不是要用到汉字内存码来呢?
3 楼
x3j14 [专家分:0] 发布于 2008-02-11 20:08:00
字符串行吗?
大二做哈夫曼编码的时候用过,现在忘了,已经一年多没碰C++了
4 楼
华山论剑 [专家分:5310] 发布于 2008-02-12 08:38:00
TCHAR
请参考:
http://www.programfan.com/club/post-250981.html
6 楼
华山论剑 [专家分:5310] 发布于 2008-02-13 08:41:00
C/C++通过wchar_t支持宽字符,汉字也是宽字符。但是使用char和wchar_t之中的任一种,它只能适用于一种系统,而且相关的字符串及其它一些函数也有各自不同的一套,如果需要转换一个系统则要改写很多东西。
在C/C++/VC中,通过TCHAR能够用一套统一的源代码支持两套不同的编码方式,只需要添加不同的编译参数就能选用不同的编码而不必修改相关的很多细节,详细说明请参考上面的链接帖子。
我来回复