fflush

    2热度

    4回答

    正当我在fflush(stdout)并在GDB中打开时,我可以知道标准输出中有什么在我实际打印之前? 我怎么知道标准输出中有什么时间点?

    1热度

    4回答

    我一直在尝试使用fflush来制作进度条。 为了测试fflush,我写了下面的小代码。 它的工作原理是当我取消注释“sleep(1);” ,但如果 仍然被注释掉,它会以意想不到的方式工作。它打印第一个短划线,等待比打印所有剩余的 9并退出。 我不明白为什么它有所作为。 int main() { int f,j; j =0; for(f=0;f<10;f++)