您的位置:首页 > 编程语言 > C语言/C++

C++中如何求出程序的运行时间

2016-10-16 22:33 405 查看
C++中的基石函数是clock(),而与其相关的数据类型是clock_t(头文件time.h)。函数原型:clock_t clock(void);

   在time.h中对clock_t的定义为:

  #ifndef _CLOCK_T_DEFINED

   typedef long clock_t;

   #define _CLOCK_T_DEFINED

   #endif

  下面举例告诉你

   #include<iostream.h>

   #include<time.h>

   void main()

  {

   clock_t start,finish;

   double totaltime;

   start=clock();

   ……                     //把你的程序代码插入到这里面

   finish=clock();

   totaltime=(double)(finish-start)/CLOCKS_PER_SEC;

   cout<<"\n此程序的运行时间为"<<totaltime<<"秒!"<<endl;

  }

  如此可以求出程序运行的大概时间
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: