如何用C语言得到精确到微秒
1个回答
展开全部
timeval这个struct当中可以精确到微秒。
LINUX中示例:
#include <stdio.h> // for printf()
#include <sys/time.h> // for gettimeofday()
#include <unistd.h> // for sleep()
int main()
{
struct timeval start, end;
gettimeofday( &start, NULL );
printf("start : %d.%d\n", start.tv_sec, start.tv_usec);
sleep(1);
gettimeofday( &end, NULL );
printf("end : %d.%d\n", end.tv_sec, end.tv_usec);
return 0;
}
运行结果:
start : 1418118324.633128
end : 1418118325.634616
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询