关于sleep()的有关问题

关于sleep()的问题
关于sleep()的有关问题
我想让这几个进程交替出现,所以每次打印字符后都调用一次sleep,但程序执行的结果是一开始休眠很长时间,然后所有的字符一起打印出来,哪位大神告诉我是怎么回事
------解决思路----------------------
行缓冲啊
printf("a %d\n", i);