编程基本功——记录程序的运行时间

一、分析

     主要使用<time.h>中的类型和几个函数即可。

     clock_t定义了表示时间值的算术类型,一般用于记录存储一个系统时间值。

     clock()可以取得从程序运行开始到调用clock()函数所花费的处理器时间,返回类型就是clock_t。

     (end - start) / CLK_TCK就可以将时间差转换为以秒为单位

二、源码

   1: #include <time.h>
   2: #include <dos.h>
   3: #include <stdio.h>
   4:  
   5: int main()
   6: {
   7:     clock_t start, end;
   8:     start = clock();
   9:     sleep(1);
  10:     end = clock();
  11:     printf("the time was: %f\n", (end - start) / CLK_TCK);
  12:     return 0;
  13: }
原文地址:https://www.cnblogs.com/steven_oyj/p/1742521.html