计算时间
使用gettimeofday接口:
下载:
gettimeofday.c
- #include
<stdio.h> - #include
<sys/time.h> -
- int
main() { -
struct timeval start, end; -
gettimeofday( &start, NULL ); -
sleep(3); -
gettimeofday( &end, NULL ); -
int timeuse = 1000000 * ( end.tv_sec - start.tv_sec ) + end.tv_usec -start.tv_usec; -
printf("time:%d us\n", timeuse); -
return 0; - }
gettimeofday能得到微秒数,比毫秒还要更精确。