C语言测试一个函数运行时间的模板

来源:互联网 发布:淘宝卖的德国护肤品 编辑:程序博客网 时间:2024/05/21 22:43
////  main.c//  Chapter1//  C语言测试一个函数运行时间的模板,//  clock()函数返回程序开始运行到该函数被调用时所耗费的时间#include <stdio.h>#include <time.h>clock_t start,stop;     //clock_t是clock()函数返回的变量类型double duration;int main(int argc, const char * argv[]) {    // insert code here...    start = clock();    MyFunction();    stop = clock();    //CLOCKS_PER_SEC是一个常数,表示机器时钟每秒所走的时钟打点数,有的IDE下叫CLK_TCK    duration = (double)(stop-start)/CLOCKS_PER_SEC;    printf("函数运行时间是:%lf秒\n",duration);    return 0;}

0 0
原创粉丝点击