1
2
3
4
5
6
7
8
9
10
#include<iostream>
#include<unistd>
using namespace std;

int main() {
cout<<"Hello World!";
sleep(5);

return 0;
}

这个程序居然会先sleep再打印。

其实是缓冲区刷新之后才会打印到屏幕上。