參考: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級
歡迎大家多多指出問題,感謝!!!!!!!!!!!!!!!!!!!!!!!!!!!!!