作者melogod (Black Sabbath)
看板C_and_CPP
标题[问题]printf输出过多时前面字元被挤掉?
时间Sat Sep 7 17:58:05 2019
在visual studio2019上常常printf显示的字元过多时
前面的字元常常就会被挤掉
例如以下这个短短的显示0~127的ASCII的程式码:
http://ideone.com/MqBwJN
在VS中则会显示
https://imgur.com/JGMJ2Sn
在图中前面有一些惊叹号等等的符号都被挤掉了
然而同样的程式码在dev c++跑时如下图则不会出现此问题
https://imgur.com/a/3oHwa2B
在跑其他的程式码也常常遇到此问题 网路上也找不到解决的方法
不好意思大家可以帮我解决这个新手的小问题 谢谢大家
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 42.72.80.203 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/C_and_CPP/M.1567850289.A.A98.html
1F:→ moebear: /a/09/07 21:10
2F:推 idiont: 应该是前面的控制字元造成的吧09/07 21:32
3F:→ MOONRAKER: 32以前不要显示,这样最简单。09/08 14:54
4F:→ MOONRAKER: (也只有新手会写ASCII 0-127的程式然後发生这种问题)09/08 14:55
5F:→ loveme00835: 先查查 ASCII 的定义跟种类09/08 15:36
好的,谢谢各位的回答
※ 编辑: melogod (42.72.80.203 台湾), 09/08/2019 18:15:52