码迷,mamicode.com
首页 > 编程语言 > 详细

查看c语言的函数运行时间的简单模板

时间:2017-05-12 01:46:11      阅读:269      评论:0      收藏:0      [点我收藏+]

标签:stdio.h   new   func   查看   on()   main   start   ati   clu   

 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语言的函数运行时间的简单模板

标签:stdio.h   new   func   查看   on()   main   start   ati   clu   

原文地址:http://www.cnblogs.com/tingshuo123/p/6843414.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!