计算程序运行时间
#include <sys/time.h>
struct timeval tv_begin, tv_end;
gettimeofday(&tv_begin, NULL);
//此处是要测试的代码
gettimeofday(&tv_end, NULL);
执行时间(微秒) = 1000000 * (tv_end.tv_sec - tv_begin.tv_sec) + tv_end.tv_usec - tv_begin.tv_usec;
#include <sys/time.h>
struct timeval tv_begin, tv_end;
gettimeofday(&tv_begin, NULL);
//此处是要测试的代码
gettimeofday(&tv_end, NULL);
执行时间(微秒) = 1000000 * (tv_end.tv_sec - tv_begin.tv_sec) + tv_end.tv_usec - tv_begin.tv_usec;