#include <stdio.h>
#include <sys/time.h>
void yourFunctionToMeasure() {
struct timeval start_time, end_time;
// 记录函数开始时间
gettimeofday(&start_time, NULL);
// 执行你的函数代码
// ...
// 记录函数结束时间
gettimeofday(&end_time, NULL);
// 计算执行时间(以秒为单位)
double execution_time = (double)(end_time.tv_sec - start_time.tv_sec) + (double)(end_time.tv_usec - start_time.tv_usec) / 1000000.0;
printf("Function execution time: %f seconds\n", execution_time);
}
int main() {
yourFunctionToMeasure();
return 0;
}
C语言计算代码执行时间
最新推荐文章于 2024-01-15 14:56:27 发布