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;
}