C语言输出字符失败 变空心方框
想输出扑克牌花色,上网搜索后得出以下结果:
“你首先得知道这几个符号的 ASCII码,
分别是 3、4、5、6
你分别输出 char类型的 值为 3、4、5、6 的 就输出来了!”
试验:
#include<stdio.h>void main()
{
printf("%c",3);
}
输出结果:
上网搜索后没找到方法,求助!
回答:
0x1F及之前的ascii字符都是不可显示的控制字符,具体显示成什么要看你windows控制台的代码页。
补充:437代码页可以将这些特殊字符显示出来 https://en.wikipedia.org/wiki...
回答:
字符 3 的 ascii 码十进制是,51,16进制是0x33,字符是 '3'
以上是 C语言输出字符失败 变空心方框 的全部内容, 来源链接: utcz.com/p/195155.html