当从程序中包含睡眠功能时,unistd.h无限期挂起:
#include <stdio.h>
#include <unistd.h>
int main()
{
        int i;
        printf("0 ");
        for(i = 1; i <20; ++i)
        {
            sleep(2);
            printf("%d ", i);
        }
        printf("\n");
        return 0;
}
其余的在sleep(2)被注释掉时运行良好,有什么想法吗?