struct timeval { time_t tv_sec; suseconds_t tv_usec;};
测试代码如下: #include <stdio.h> #include <sys/time.h> #include <time.h> int gettimeofday(struct timeval *tv, struct timezone *tz); int main(int argc,char * argv[]){ struct timeval tv; while(1){ gettimeofday(&tv,NULL);printf("time %u:%u/n",tv.tv_sec,tv.tv_usec); sleep(2); } return 0; }运行结果如下:time 1259471701:970193time 1259471703:971529time 1259471705:973225time 1259471707:974921timespecstruct timespec{time_t tv_sec;long int tv_nsec;};与struct timeval 不同,,将结构体内成员微秒变换成纳秒
版权声明:本文为博主原创文章,未经博主允许不得转载。
喜欢就喜欢了,心被牵动,无须理由,爱上你是我的自由,