- 博客(2)
- 资源 (2)
- 收藏
- 关注
原创 windows下控制台输出\r、\n的区别及导致的问题
刚刚帮同学调了个bug,就是在windows控制台下输出,每输出一个单词就会将前面的单词给覆盖掉,看起来的结果就是控制台输出指针没有移动的样子,可以在没个单词末尾输上"\n"就好使了。开始还以为是输出缓冲区的问题,fflush之后还是没有解决。后来仔细查了下断点值,发现每个单词都已"\r"结尾!在windows下,\r仅表示回车,但并没有换行,所以输出\r后,控制台又会将绘制的位置点移动到行首
2014-03-27 14:57:35 2690
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人