首页 > 代码库 > 查看c语言的函数运行时间的简单模板
查看c语言的函数运行时间的简单模板
1 /*
2 clock():捕捉从程序开始运行到 clock() 被调用时所耗费的时间,时间单位
3 是clock tick, 即:“时钟打点”。
4
5 常数CLK_TCK:机器时钟每秒所走的时钟打点数。
6 */
7
8 #include <stdio.h>
9 #include <time.h>
10
11 clock_t start, stop;
12 // clock_t 是 clock() 函数返回的变量类型
13 double duration;
14 // 纪录被测函数运行的时间, 单位为秒
15
16 int main()
17 {
18 // 不在测试范围内的准备工作写在 colck() 调用之前
19 start = clock();
20 my_function();
21 stop = clock();
22 // 其他不在测试范围的处理写后面,例如下面的输出语句
23 duration = ((double)(stop - start))/CLK_TCK;
24
25 return 0;
26
27 }
查看c语言的函数运行时间的简单模板
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。