1 #include "stdio.h"
 2 #include "windows.h"
 3
 4 int main()
 5 {
 6     char sText[20] = { "多字节字符串!OK!" };
 7     DWORD dwNum = MultiByteToWideChar(CP_ACP, 0, sText, -1, NULL, 0);
 8     printf("dwNum = %d", dwNum);
 9     for (int i = 0; i < 20; i=i+2)
10     {
11         printf("%c%c", sText[i],sText[i+1]);
12         printf("%d", i);
13     }
14     system("pause");
15     return 0;
16 }

char是单字节类型,占8个二进制位,中文字符占两个字节,输出字符串中的单个汉字字符时,不可以直接使用printf("%c",sText[i])语句,这样只是输出汉字字符的前半段,显示在命令行的结果为一个问号。

转载于:https://www.cnblogs.com/micky1989/p/3816851.html

C语言输出单个汉字字符相关推荐

  1. c语言中文网_在C语言中使用中文字符

    大部分C语言教材对中文字符的处理讳莫如深,甚至只字不提,导致很多初学者认为C语言只能处理英文,而不支持中文.其实C语言是一门全球化的编程语言,它支持世界上任何一个国家的语言文化,包括中文.日语.韩语等 ...

  2. 用C++流成员函数put输出单个字符

    转载:http://c.biancheng.net/cpp/biancheng/view/254.html 在程序中一般用cout和插入运算符"<<"实现输出,cout ...

  3. C++ 输出单个字符

    在 C++ 程序中一般用 cout 和输出运算符 << 实现输出,cout 流在内存中有相应的缓冲区.但有时用户还有特殊的输出需求,例如只输出一个字符. ostream 类除了提供上一节介 ...

  4. C++学习45 流成员函数put输出单个字符 cin输入流详解 get()函数读入一个字符

    在程序中一般用cout和插入运算符"<<"实现输出,cout流在内存中有相应的缓冲区.有时用户还有特殊的输出要求,例如只输出一个字符.ostream类除了提供上面介绍过 ...

  5. C语言使用strcmp()函数对两个汉字字符进行比较

    C语言使用strcmp()函数对两个汉字字符进行比较 最近写了个代码,发现关于使用strcmp()函数比较两个汉字字符串出现错误,现做以下改正: 源代码: #include<stdio.h> ...

  6. C语言字符输入回车时停止,解决C语言输入单个字符屏蔽回车符的问题

    C语言的scanf()函数在接收输入单个字符时会把上一次输入的回车符号当做这次输入的字符,造成无法正确的输入字符数据.这恐怕是初学C的童鞋门遇到的最头疼的问题了. 今天给大家提供四种解决方法供借鉴. ...

  7. VC++格式化输出单个字符和格式化输出十六进制的不同形式

    十六进制的不同输出方式:%x,%X,%#x,%#X; 格式化输出单个字符用 %c: VC++2012: void CxxtestView::OnDraw(CDC* pDC) {CxxtestDoc* ...

  8. 如何让c语言输出字符响一声,printf()用法

    一.printf()函数是式样化输出函数, 一般用于向准则输出设备按规定式样输出消息.正在编写步骤时经常会用到此函数.printf()函数的挪用式样为: printf("",): ...

  9. c语言输出字符的十六进制,用c语言输入键盘上的字符后转换成十六进制输出

    用c语言输入键盘上的字符后转换成十六进制输出 悬赏分:10 | 提问时间:2010-9-13 10:26 | 提问者:745922085 | 问题为何被关闭 其他回答 共3条 #include #in ...

最新文章

  1. 怎么设计计算机网络共享,如何设置网络共享 网络共享设置方法【详解】
  2. 关于地图中轨迹的平滑移动的实现
  3. 方案一TCP 完成聊天室的编写
  4. boost::coroutine模块实现parallel的测试程序
  5. 13计算机组装,计算机组装与维修—教案13 .pdf
  6. lib 和 dll 的区别、生成以及使用详解
  7. layui内置loading等待加载
  8. Web全栈架构师到底会些啥?凭什么年薪30万以上?
  9. python中class什么意思_【转载】在python的class中的,self到底是什么?
  10. 更好的设计你的 REST API
  11. 西门子s7-200解密软件下载_高邮哪里有西门子三菱PLC编程学习班?多久能学会?...
  12. hadoop+hbase安装
  13. 最新版计算机知识超全题库,超全的计算机基础知识题库.doc
  14. 工具类APP如何做ASO优化推广
  15. 通过HOOK获取QQ游戏登录密码
  16. 周记——20151221
  17. 北科大小学期计算机实践报告,北京科技大学小学期C实践报告.pdf
  18. 百度大脑开放日走进厦门 全面解析AI如何赋能企业服务智能化
  19. layim之整合WebSocket即时通讯
  20. 论文笔记(一)《Intriguing properties of neural networks》

热门文章

  1. 点云处理--点云平移和旋转
  2. Excel交叉引用及其应用实例
  3. 防缓存穿透利器-布隆滤器(BloomFilter)
  4. Air780E模块RNDIS应用开发指南
  5. VUE2版本引入Element UI
  6. 最全的中国大陆运营商所有号段!
  7. 读书笔记005:南怀瑾:如何做到精神内敛?
  8. python mk趋势检验_时序数据常用趋势检测方法
  9. Bayes分析中的无信息先验
  10. 王道书P41 T21(单链表实现)