【发布时间】:2013-11-28 18:39:59
【问题描述】:
time_t tInicio;
time(&tInicio);
int TempSim=1;
while( ( (int)difftime(time(NULL),tInicio) )<TempSim) {
printf("TESTE");
}
我试图让这个 While 循环继续运行 1 分钟,但它做的方式更少任何建议来完成这个?我正在使用 unix shell
ty
【问题讨论】:
-
您从哪里得到
difftime()和time()以分钟为单位测量时间的想法? -
你可以使用睡眠功能。 [c, unix 中的睡眠函数][1] [1]: stackoverflow.com/questions/5019282/sleep-function-in-c-unix