中文汉字转换成ascii码

guoke1 2014-05-13 10:08:03

请教c语言中 中文汉字怎么转换成ascii码的 谢谢
...全文
205 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
FeelTouch Labs 2014-05-13
  • 打赏
  • 举报
回复
汉字不能表示成ASCII码,简体汉字一般是用GB2312存储的,占用两个char位置。举例如下 main() { char chn[3]; //第三个存储'/0' scanf("%s",chn); //这里输入一个汉字 printf("%d %d/n",chn[0]&0xFF,chn[1]&0xFF); //输出对应的数字,与0xff做且运算是为了保证输出正数 return 0; } ------来自网上说法

23,121

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
  • 应用程序开发区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧