C/C++中计算函数运行时间

 #include<stdio.h>

   #include<time.h>

  clock_t start,stop;//clock_t 是clock()函数返回变量的类型

 double duration;//记录被测函数的运行时间,以秒为单位

 int main()

{

start=clock();//开始计时

MyFunction();//把被测函数加在这里,使用时这个函数必须被替换

sop=clock();//停止计时

duration=((double)(stop-clock))/CLK_TCK;//clk_tck机器时钟每秒所走的时钟打点数,在IDE不同情况下可能不同,计算运行时间

return;

}

posted @ 2018-01-27 13:23  尘封的夕阳  阅读(602)  评论(0编辑  收藏  举报