#include <time.h>
#include <stdio.h>
int main()
{
//即:在开始运行一段代码前获取一次系统时间,结束后再获取一遍,两次时间差就是运行时间了。
clock_t start,end;
start=clock();
//中间是要测试时间的代码
end=clock();
printf("The different is %6.3f/n",(double)(end-start));//单位为毫秒,/CLOCKS_PER_SEC或者/1000或可转换成秒
return 0;
}
//CLOCKS_PER_SEC是time.h下宏定义的常量,等于1000。
本文介绍了一种使用C语言测量代码执行时间的方法。通过在代码开始和结束时调用clock()函数并计算两次调用之间的时间差来实现。文中提供了一个简单的示例程序,展示了如何利用clock_t类型变量和CLOCKS_PER_SEC宏定义来获取并打印代码运行所需的时间。

被折叠的 条评论
为什么被折叠?



