C语言中VC++6.0中输出一个黑色的格子的代码是什么呀?

例题上写的是printf("%c%c",219,219)但是我输出的却是一个“圹”字,黑色格子应该是多少呢?另外这些符号应该怎么查找呢?ascII码网上有吗?要怎么查呀?... 例题上写的是printf("%c%c",219,219)
但是我输出的却是一个“圹”字,黑色格子应该是多少呢?另外这些符号应该怎么查找呢?
ascII码网上有吗?要怎么查呀?
展开
 我来答
lcability
推荐于2017-09-20 · TA获得超过425个赞
知道小有建树答主
回答量:1048
采纳率:0%
帮助的人:415万
展开全部
那是不支持中文的系统才出现黑色格子,在支持中文的系统就会出现中文了。

当然汉字里也有黑色格子如:

printf("%c%c\n", 0xa8, 0x80);

输出 █,当然在黑色dos屏幕下会变成白色色块
459672309
2008-08-01 · TA获得超过145个赞
知道答主
回答量:145
采纳率:0%
帮助的人:138万
展开全部
这不是你的错,也不是书上的错,如果你知道汉字编码原理的话,你就会知道,汉字GB系列编码的实质就是利用扩展AscII码没有标准化,所以它与扩展AscII码存在着一定的冲突,书上的是针对在TC2.0等不支持中文环境下编译的,你在VC6.0环境中的话,你试试
printf("%c%c",254,254);
它我记得好像没与中文冲突。

至于ASCII码你可以到:
http://www.jfstudio.net/aspnet/javascript/20071122/10250668.shtml去看,你会发现219的确是黑色方格,当然254也是,但是219与汉字编码有着冲突,原因我在上面已经解说了...
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
追悔七年
2008-07-28 · TA获得超过587个赞
知道小有建树答主
回答量:251
采纳率:66%
帮助的人:265万
展开全部
ASCII码黑色方格为178
你可以printf("%c\n",178);试试
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友fac6e5703
2008-07-29 · TA获得超过169个赞
知道答主
回答量:82
采纳率:0%
帮助的人:0
展开全部
就是219
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
w王黑
2008-07-28 · TA获得超过2362个赞
知道大有可为答主
回答量:2225
采纳率:57%
帮助的人:1393万
展开全部
去查ascII码。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式