C标准库 difftime函数

difftime()函数用于计算两个时间之间的时间差距(以秒为单位)。

difftime()函数 语法

double difftime(time_t time2,time_t time1);

参数time2和time1都为指定的时间,且time2大于等于time1。

difftime()函数返回以秒为单位的double型的时间差。

difftime()函数 示例

本示例使用difftime函数计算t1和t2的时间差,并将其输出。其具体代码如下所示:

#include<time.h>
#include<stdio.h>
#include<dos.h>
#include<conio.h>
int main()
{
     time_t t1,t2;
     clrscr();
     t1=time(NULL);/*获取系统时间*/
     sleep(2);/*等待2秒*/
     t2=time(NULL);/*再一次获取系统时间*/
     printf("The difference is:%f\seconds ",difftime(t2,t1));/*输出结果*/
     getch();
     return 0;
}

运行结果如图所示。

difftime()函数 示例

赞(0)
未经允许不得转载:极客笔记 » C标准库 difftime函数
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址