printf默认是输出到标准输出,而标准输出默认使用的是行缓冲。
在sleep之前fflush(stdout)强制刷缓冲,或者在程序开始使用setbuf(stdout, NULL)禁用缓冲
当然,假如你有足够的耐心,大约过几个小时后,缓冲区终于满了,你会看到效果的。
在sleep之前fflush(stdout)强制刷缓冲,或者在程序开始使用setbuf(stdout, NULL)禁用缓冲
当然,假如你有足够的耐心,大约过几个小时后,缓冲区终于满了,你会看到效果的。