Linux计算时间间隔

本网站用的阿里云ECS,推荐大家用。自己搞个学习研究也不错
Linux计算时间间隔:
 
#include
#include

/*
int gettimeofday(struct timeval *tv, struct timezone *tz);
int settimeofday(const struct timeval *tv , const struct timezone *tz);
strut timeval {
long tv_sec; /* 秒数 */
long tv_usec; /* 微秒数 */
};
*/

struct timeval start,end;
int timeuse;

void time()
{
gettimeofday( &end, NULL );
timeuse = 1000000 * ( end.tv_sec – start.tv_sec ) + end.tv_usec – start.tv_usec;
timeuse /= 1000000;
printf(“time used: %ds\n”, timeuse);
}

未经允许不得转载:演道网 » Linux计算时间间隔

赞 (0)
分享到:更多 ()

评论 0

评论前必须登录!

登陆 注册