clock()函数
点赞关注一下吧
clock():捕捉从程序开始运行到clock()被调用时所耗费的时间。这个时间的单位是clock tick。
常数CLK_TCK:机器时钟每秒所走的时钟打点数。(不同机器可能不一样)
常用代码模板:
#include <stdio.h>
#include <time.h>
clock_t start, stop;
//clock_t是clock()函数返回的变量类型
double s;
//记录被测函数运行时间,以秒为单位
int main()
{
//不在测试范围内的准备工作写在clock()调用之前
start = clock();//开始计时
MyFunction();//待测函数
stop = clock();//停止计时
s = ((double)(stop - start)) / CLK_TCK;
//其它不在测试范围的处理写在后面
return 0;
}
参考资料:中国大学MOOC数据结构_浙江大学
需要打印的可以点击链接下载文档文件:clock()函数.pdf - 蓝奏云