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()函数计算经过的时间。在这个示例中,我们模拟了一个耗时操作,然后计算了这个操作所花费的时间,并将结果打印出来。