VC/MFC
VB
Delphi
C++ Builder
C/C++
Java
.NET技术
MS-SQL Server
PowerBuilder
DB2
Oracle
Web 开发
Linux/Unix社区
硬件/嵌入开发
移动平台
您的位置:
程序门
->
c/c++
-> c++ 语言
如何把汉字的ascii码值,转换成汉字
[
收藏此页
] [
打印本页
]选择字色:
默认
灰色
红色
黄色
绿色
橙色
紫色
蓝色
褐色
墨绿
深蓝
赭石
粉绿
淡绿
黄灰
翠绿
综红
砖红
淡蓝
暗红
玫瑰红
紫红
桔黄
军黄
烟灰
深灰
灰蓝
背景色:
默认
黑色
红色
黄色
绿色
橙色
紫色
蓝色
褐色
墨绿
深蓝
赭石
粉绿
淡绿
黄灰
翠绿
综红
砖红
淡蓝
暗红
玫瑰红
紫红
桔黄
军黄
烟灰
深灰
灰蓝
字体:[
大
][
中
][
小
]
如何把汉字的ascii码值,转换成汉字
发表于:
2007-02-12 15:38:28
楼主
如何把汉字的ascii码值,转换成汉字
如:46763 => 东
如果ascii码小于等于255即8位存储的话, printf( "%c ",97); => a
但汉字是16位存储的,转换不了!!
高手们,有何办法??
发表于:
2007-02-12 15:50:04
1
楼 得分:
0
可以用中文平台,printf( "%s ", "汉字 ");
或者根据点阵绘图
发表于:
2007-02-12 15:55:09
2
楼 得分:
0
我是想输出到文件中的,不用中文平台
发表于:
2007-02-12 16:02:09
3
楼 得分:
0
unsigned short x = 43958;
printf( "%s ", &x);
发表于:
2007-02-12 16:10:06
4
楼 得分:
0
楼上的思路是对的,但操作起来有问题。
x的地址后面并不紧随0的,直接用printf会在“东”后面跟一串乱码。
还是用int吧,在使用的时候可以强制一下。
unsigned int x = 43958;
printf( "%s ", reinterpret_cast <unsigned short*> (&x));
发表于:
2007-02-12 16:15:38
5
楼 得分:
0
其实,如果考虑与平台无关,直接赋值才是正道。
unsigned short code = 43958;
char word[4] = "\0 ";
word[0] = code & 0xff;
word[1] = (code / 0x100) & 0xff;
//std::cout < <word < <std::endl;
发表于:
2007-02-12 16:40:42
6
楼 得分:
0
忘了说一下,
写成word[1] = (code / 0x100) & 0xff;是为了说明意思,其实用word[1] = code > > 8;就行了。
发表于:
2007-02-12 17:06:21
7
楼 得分:
0
wchar_t 是宽字符的.
或者输出字符串.
wchar_t c = '东 ';
wprintf( "%c ", c );
char *str = "东 ";
printf( "%s ", str );
发表于:
2007-02-12 17:25:11
8
楼 得分:
0
看了楼上的,想说一下,46763并不能叫做“东”的assic码值,它是映射到codepage的。46763是“东”在gb2312编码中的值。
下一篇:
pb- >f(3.14f)
上一篇:
多线程是什么意思
相关文章
求多功能计算器代码~~~谢谢!
关于输入流cin的一个问题
[请教]计算机本科,去工行软件开发中心,前景如何...
#pragma comment(lib,"ws2_32")
不爽,散尽所有分之七
这个错哪了??????
求根代码
如何把我的asc文件的里的数据写入程序里面的数组...
bitset 类中 如何重载 + +=...
c语言常见的程序错误
insert()怎样用?
问题出在哪里?
我这有个链表的算法,是用c语言写的,请大虾们帮...
怎么读写这样的字符?
有用过shchangenotifyregister函数的或做过u盘文...
c++学习组合类时编的程序通不过编译,到底是那里...
看过《自己动手写操作系统》的请进
god
使用图的邻接表存储结构,关于广度优先搜索的算法...
问个位操作运算符的问题
其他资讯
沙发帖,饼子堂!!!!!!
这段代码错在哪呢?<树组w>
字库求助
c/c++语言经典实用趣味程序设计编程百例精解(献...
继续刚才的vector的问题
求各位帮帮忙,c++语言编程问题(急)
bcb如何读取excel数据???
开我东阁门,坐我西轩窗,盖我走时被,着我旧时衣...
template 出现连接错误!
关于scanf输入char型数据问题
文件流操作为什么总是通不过
一个关于大小比较的问题
关于的c语言程序算法~死循环?
怎么写一个程序来监控另一个程序?
编写u盘备份程序需要什么知识
求解关于3d游戏引擎的相关问题
新年好!! 请有兴趣的朋友过来顶一下...
我装的tc2不能用!!!我用的是xp系统,出错时会出...
上海征途网络科技有限公司诚聘游戏开发人才
重载单目运算符
快速检索
分类导航标签a
产品/厂家山西.NET俱乐部社区
Windows专区Tivoli
Web 开发IIS
Java架构、设计
软件工程/管理Power Designer
PowerBuilder语言
.NET技术J#
VC/MFC界面
Web 开发应用
C/C++模式及实现
多媒体/设计/Flash/Silverlight 开发 Maya等)
其他开发语言脚本语言(Perl ,Python)
.NET技术C#
产品/厂家山西.NET俱乐部社区
专题开发/技术/项目数据库应用/设计版
最新资讯
创建带图像的jcombobox时,图像像素小的时候显示...
remoting 如何传递组件?
求c#连接ftp服务器代码??
关于meta刷新属性refresh的问题
如何得到打印机句柄
请问怎么编程实现呼叫转移?
各位大哥远程连接oracle,怎样写连接字符串?
请问怎样像roboform一样在外部用程序完成ie的填表...
如果使用批处理文件删除一文件夹下面的所有文件?...
在wap开发中的问题
flash与ram 问题
页面控制大小、工具条、地址栏等
谁搞过paypal的应用啊!帮顶者有分!
请教
拜托各位大侠,给个思路要提取图片...
紧急求助:access数据库损坏??
sql结果记录横向转换问题 请指教
关于容器的问题
考试遇难题,向各位求救!!!!!
求助!项目中遇到的莫名奇妙的问题!list 放...
2008用手机搜索,强烈推荐!!
急!!!请教大虾,如何用adsl连接交换机实现网络...
php要到哪里下载,要学几天?
dropdownlist 有相同的值的时 如...
如何自动生成报表和图表,急
linux 无法打开终端,谢谢您的解答
我是asp.net初学者,请各位大哥教一下小弟这个程...
如何计算这个月的用水读数
请教多个硬盘的连接方法
asp.net如何调用webservice,我添加了web引用,不知...
checkboxlist绑定数据库问题 急的!
请问企业通常用哪些防毒软件?价格是多少?
请问一下mfc的删除字符并重新显示问题
为什么显示不出来?
求语句
如何在伙伴算法中使用位图算法?
如何用 ghost 备份 solaris ...
php文件转移位置
请问哪里有在spring中使用oscache的例子啊?
c#中文件字符处理
热门点击
怎样修复mov文件
请推荐界面框架
水晶报表能实现拖动打印内容吗?
程序跟踪调试出现这个错误"0xc00000fd:stack&nbs...
在深圳,大家帮忙看看这样的条件,应该要价多少
请教各位高手关于系统数据管理的问题.
cmmi的五个台阶
请教异常处理错误
请问vc怎么样产生[0,1]之间均匀分布随机数?,谢谢...
如何使用send函 发送rtsp命令到socket?
java.io.file 变灰
谁帮写一个循环
请教
如何在同一程序的不同form间传递数据?(我是新手...
jmf怎么使用url直接在线播放??
hibernate annotations 主键生成问题
这里提供很多学习资料,仔细找找,很多都不错htt...
word中如何选中当前页中的shapes对象(在线等)
asp.net 多文件上传+描述
串口通讯
请教session怎么使用
现在有几百万数据从oracle到出到文件,要用.net实...
急```谁有用vb做的串口通信用mscomm控件完成的原...
高手请进,重分悬赏!
散分2!
多域名下上传图片的问题
如何在iframe中刷新整个浏览器窗口
大家看看.
关于 cursor 的问题,有兴趣的来讨论讨...
用简单例子求解EXECl的多条件统计,在线等。...
有多少人在集团或者公司工厂里面的it部门上班
儿童节了做一个有趣的节目给小孩子和傻大人们玩玩...
关于vlan的基础问题
动态添加webservice引用部署
初学者问关于swt事件语法的问题(如boolean ...
关于substring()函数
clob对象的存取
奇怪的link_to参数问题
问一个随机怎么写???
做全屏游戏的外挂时,想用spy++