消失的印刷品(真实)

时间:2017-10-11 14:56:52

标签: c string while-loop printf

我必须在我的代码中进行一些测试,所以我写了这样的东西:

printf("Some stuff");
while(true){
    //Some other stuff
}

但我的printf在我的终端没有。

在字符串末尾添加 \ n 解决了问题。

为什么我的printf消失了?

1 个答案:

答案 0 :(得分:3)

它被称为缓冲 - 您需要刷新缓冲区

使用

fflush(stdout);

printf之后执行此操作。