c语言时间间隔代码想每两秒钟执行一次我写的代码,
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/06 17:35:18
![c语言时间间隔代码想每两秒钟执行一次我写的代码,](/uploads/image/z/11525235-51-5.jpg?t=c%E8%AF%AD%E8%A8%80%E6%97%B6%E9%97%B4%E9%97%B4%E9%9A%94%E4%BB%A3%E7%A0%81%E6%83%B3%E6%AF%8F%E4%B8%A4%E7%A7%92%E9%92%9F%E6%89%A7%E8%A1%8C%E4%B8%80%E6%AC%A1%E6%88%91%E5%86%99%E7%9A%84%E4%BB%A3%E7%A0%81%2C)
xNA_WD$oMz](`4AQET
P,˟33{WYf5hIn69;gsŀЮŗ4s[8%/ohiiWy<*D]TRT@v,A9XG=KN o TC5@lSܤh'w{%yyow\ü[%zmBNq0m1/JxyF YhmBJmB
ׇf/[@.Pjw
[ikZHkԨϳ52ҰzElS37ݲCb0h+Q4IhnH\AJ?0cl ZQ2?!v2bTR*5$Qj>{9.!]cvU1 Oi#t9Z'
A
EO4*-|e^dJp\-%4k)ġZ@f:+XPVBתg},^gNrǫ"ώeX5^ʏ#X 8)7gL^eK jf6a"POVj+Ѯ8f'T'o
,+n<c
c语言时间间隔代码想每两秒钟执行一次我写的代码,
c语言时间间隔代码
想每两秒钟执行一次我写的代码,
c语言时间间隔代码想每两秒钟执行一次我写的代码,
楼上的时间比较精确,不过sleep函数貌似精确度还是有点问题,不是严格上的2s,不是sleep函数的问题,是跟操作系统底层的函数有关,任何机子都精确不了的,不过偏差几乎可以忽略,楼主是想执行不连续吧?直接写个函数,再微微调一下就行了,时间精确度很差,要相近的就得了解你电脑每一条汇编指令的执行时间,和C语言每一条语句所包含的汇编指令,汇编指令的时间偏差都不大,可以算平均,再计算一下CPU频率,调节一下,扯了这么多,下面是代码:
void delay(){
int i, j, n = 20000;
for (i = 0; i < n; i ++)
for (j = 0; j < n; j ++)
{
}
}
int main()
{
printf("开始\n");
delay();
printf("结束\n");
return 0;
}