c计时器代码
以下是一个简单的C计时器代码示例:
#include <stdio.h>
#include <time.h>
int main() {
time_t start_time, end_time;
double elapsed_time;
// 记录开始时间
start_time = time(NULL);
// 模拟一些耗时操作
for (int i = 0; i < 1000000000; i++) {
// do something
}
// 记录结束时间
end_time = time(NULL);
// 计算经过的时间
elapsed_time = difftime(end_time, start_time);
printf("经过的时间为 %.2f 秒\n", elapsed_time);
return 0;
}
这个代码使用了time()
函数来获取当前时间,然后通过difftime()
函数计算经过的时间。在这个示例中,我们模拟了一个耗时操作,然后计算了这个操作所花费的时间,并将结果打印出来。