【发布时间】:2014-10-26 23:07:16
【问题描述】:
我不明白为什么下面的代码会这样工作..我的意思是:不是在每延迟一秒后打印“hello”...而是等待 5 秒并显示 hellohellohellohellohello一次。
#include <stdio.h>
int i;
for(i=0; i<5; i++) {
printf("hello");
sleep(1);
}
【问题讨论】:
-
您需要以某种方式刷新标准输出。 stackoverflow.com/questions/1716296/…
-
您没有将代码包含在
main函数中...您真的编译并执行了它吗?