找回密码
 注册
搜索
热搜: 回贴
  • 前程无忧官网首页 有什么好的平台可以
  • 最新的销售平台 互联网营销的平台有哪
  • 制作网页的基本流程 网页制作和网页设
  • 【帝国CMS】输出带序号的列表(数字排
  • 网站建设公司 三一,中联,极东泵车的
  • 织梦 建站 织梦网站模版后台怎么更改
  • 云服务官网 哪些网站有免费的简历模板
  • 如何建网站要什么条件 建网站要用什么
  • 吉林市移动公司电话 吉林省退休人员网
  • 设计类毕业论文 网站设计与实现毕业论
查看: 1030|回复: 2

有关中文字符的问题

[复制链接]
发表于 2009-11-4 01:14:10 | 显示全部楼层 |阅读模式 IP:江苏扬州
哥哥姐姐们:
高考完看《C++ Primer Plus》学习C++有一段时间了,对C++有了初步的一些认识,还在努力学习中。
在学习中,我萌生了一些想法,想利用C++为我写的一些日记加密,而且很快写出了对英文日记加密解密的程序(在这里就不显摆了……);
于是我很快想到:能否对中文也做这样的处理呢?
英文中的字符和符号都有相对应的ASCII代码,可中文呢?
在这里我想问一下各位哥哥姐姐:
英文有ASCII,中文在计算机里是怎样处理的?
英文有Char类型,中文呢?
又有无有关中文处理的C++类和方法呢?
如果各位哥哥姐姐能解答我的回答,我会万分感谢!
发表于 2009-11-4 01:14:11 | 显示全部楼层 IP:江苏扬州
一个中文是两个字符组成的
如果用char[]装字符串,那么小于0的字符都是全角/中文字符(仅限中文操作系统)
如果想处理多国语言的混合字符串,可以考虑用unsigned short[]来装,可以用以“W”结尾的API来输出
回复

使用道具 举报

发表于 2009-11-4 01:14:12 | 显示全部楼层 IP:江苏扬州
非常感谢您的帮助!
要是对初学者能更详细点,那他就更感激了!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|小黑屋|最新主题|手机版|微赢网络技术论坛 ( 苏ICP备08020429号 )

GMT+8, 2024-10-1 01:30 , Processed in 0.112262 second(s), 12 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表