上回看到同学秀了一把他们老师在课上玩time函数停不下来才想起来自己班上那个坑爹老师没讲time.h头文件里面的用法,感觉挺好玩的于是去百度了下用法写了下
先来一段测试机子走10000000次循环的耗时的代码
#include<stdio.h>
#include<stdlib.h>
#include<time.h>
int main(void)
{
long i = 10000000L;
clock_t start, finish;
double duration;//测量一个事件持续的时间
printf( "Time to do %ld empty loops is ", i );
start = clock();
while(i--)
finish = clock();
duration = (double)(finish - start) / CLOC