标签: c string while-loop printf
我必须在我的代码中进行一些测试,所以我写了这样的东西:
printf("Some stuff"); while(true){ //Some other stuff }
但我的printf在我的终端没有。
在字符串末尾添加 \ n 解决了问题。
为什么我的printf消失了?
答案 0 :(得分:3)
它被称为缓冲 - 您需要刷新缓冲区
使用
fflush(stdout);
在printf之后执行此操作。
printf