C&C++   发布时间:2022-04-03  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了在C中经过的时间大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
#include <time.h> 
time_t start,end; 
time (&start);
//code here
time (&end); 
double dif = difftime (end,start); 
printf ("Elasped time is %.2lf seconds.",dif );

我的开始和结束时间都是0.000.我不理解错误的来源.

最好还是使用time(start)和time(end)或start = clock()和end = clock()来计算经过的时间.

解决方法

在大多数(几乎所有?)系统中,time()只有一秒的粒度,因此任何亚秒的时间长度都无法用它来测量.如果您使用的是Unix,请尝试使用gettimeofday.

大佬总结

以上是大佬教程为你收集整理的在C中经过的时间全部内容,希望文章能够帮你解决在C中经过的时间所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。