Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/linux/27.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
循环一分钟 timetinicio; 时间(&tInicio); int-TempSim=1; 而((int)difftime(time(NULL),tInicio))_C_Linux_Shell_Unix - Fatal编程技术网

循环一分钟 timetinicio; 时间(&tInicio); int-TempSim=1; 而((int)difftime(time(NULL),tInicio))

循环一分钟 timetinicio; 时间(&tInicio); int-TempSim=1; 而((int)difftime(time(NULL),tInicio)),c,linux,shell,unix,C,Linux,Shell,Unix,时间单位是秒。请尝试: time_t tInicio; time(&tInicio); int TempSim=1; while( ( (int)difftime(time(NULL),tInicio) )<TempSim) { printf("TESTE"); } 我建议在printf之后延迟一些时间,否则你会得到很多很多输出。 也许:睡眠(1) 或者

时间单位是秒。请尝试:

        time_t tInicio;
        time(&tInicio);
                    int TempSim=1;
        while( ( (int)difftime(time(NULL),tInicio) )<TempSim) {
            printf("TESTE");
        }
我建议在printf之后延迟一些时间,否则你会得到很多很多输出。 也许:睡眠(1)
或者:使用睡眠功能(500*1000)睡眠500毫秒。

你是从哪里想到
difftime()
time()
以分钟为单位测量时间的?你可以使用睡眠功能来实现这一点。[c,unix中的睡眠功能][1][1]:
int TempSim=60;