clock():测试时间函数
测试程序开始运行(即从main开始)到执行当前行需要的时间值,单位毫秒.需要引用time.h
例如:需要需要测试输出0~100需要的时间可以用如下代码:
#include<stdio.h> #include<time.h> //单位是毫秒 int main() { clock_t c1 = clock();// 时间点1, clock_t是它的返回值类型 //中间这一段是需要测试的代码 for (int i = 0; i < 100; i++) { printf("%d ", i); } printf("\n"); clock_t c2 = clock();//时间点2, int n = c2 - c1; printf("上面的程序执行了:%d 毫秒", n); return 0; }
运行结果: