为什么我用vs2017写C++代码让电脑运行出笑脸却运行出方框?输入33以上的又可以,怎么回事? 求大佬解释一下:为什么ascii码表中1到31的图案要不显示不出来,要不只显示出方框。... 求大佬解释一下:为什么ascii码表中1到31的图案要不显示不出来,要不只显示出方框。 展开 我来答 可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。 电脑运行 vs2017 c++ 代码 笑脸 搜索资料 2个回答 #热议# 为什么有人显老,有人显年轻? White_MouseYBZ 2017-11-24 · TA获得超过4万个赞 知道大有可为答主 回答量:2.1万 采纳率:82% 帮助的人:6581万 我也去答题访问个人页 关注 展开全部 看不清图片。但这很正常呀,十进制32以上(含)以上的单字节正值都有对应的符号可供打印(32是空格,打出来不易发现而已),而小于32的值大多为“动作字符”,即在终端上产生一个动作而不输出字符,比如7是响铃,就是产生“叮铃”的一声响。对这些值,不同的编译器则有不同的处理方法,比如有的编译器输出黑方块、黑三角、空方块、空三角、鬼脸、小梅花等,而有的编译器则全输出一个问号……所以你说的“33以上正常”就是正常的了……供参考。 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 philip_2004123 2017-11-23 · TA获得超过357个赞 知道小有建树答主 回答量:322 采纳率:66% 帮助的人:89.5万 我也去答题访问个人页 关注 展开全部 标准控制字符在运行时会变为方框 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 其他类似问题 2017-12-25 为什么用 vs2017写C++ 输出 ULONG_LONG_MAX 出错? 2017-10-07 vs2017c++编译成功但是运行不了,在vc上运行可以的 2018-09-10 vs2017写c++,问题如图,,图一调试出错,我的图2界面没有.net framework那个条 2018-10-13 visual studio2017 c++一直错误代码c1010是为什么? 2018-12-23 在vc++6.0上可以运行在vs2017上出现错误是为什么 2012-07-02 我用VS2010写了一个C++的控制台程序,为什么在其他的电脑上都运行不了? 2018-03-15 这个是用vs2017写程序中遇到的,编译也成功了,可是一输入数字按回车键就会出现这样。怎么回事呢? 2019-02-24 vs2017编写c++,代码没毛病但生成的EXE程序却闪退,求大神支招 3 更多类似问题 > 为你推荐: