【Linux】输出缓冲区

执行结果是:先睡眠5秒钟,在打印出helloworld 原因是: printf先将hello写入输出缓冲区中,再去执行sleep,sleep执行结束后,printf再将world写入输出缓冲区中,但world后面有一个 \n 会将输出缓冲区中的内容刷新到界面上。 将输出缓冲区中的内容刷新到界面上的条件 **1、"/n" 2、手动刷新 fflush(stdout); 3、缓冲区满 4、进程结束 _e
相关文章
相关标签/搜索