欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

C语言中如何来获取一段代码的执行时间?

程序员文章站 2024-01-28 10:56:40
...

参考:https://blog.csdn.net/wangluojisuan/article/details/7043667

先上代码

再分析

#include <stdio.h>
#include <time.h>

clock_t start, finish;
double times;

int main()
{
    start = clock();
    /**
     * 代码段
     *
     */
    finish = clock();
    times = (double)(finish - start)/CLOCKS_PER_SEC;
    printf("times:%f\n", times);
}

分析1:start,finish单位是ms;times单位是s;

分析2:算出来来的程序执行时间精度是ms级

欢迎大家多多指出问题,感谢!!!!!!!!!!!!!!!!!!!!!!!!!!!!!