C语言中如何计算时间差 秒



1、获取时间用time_t time( time_t * timer ),计算时间差使用double difftime( time_t timer1, time_t timer0 )。 精确到秒。

测试程序如下:

1
2
3
4
5
6
7
8
9
10
11
12
13
#include   
#include   
int  main()  
{  
     time_t  start ,end ;  
     double  cost;  
     time (&start);  
     sleep(1);  
     time (&end);  
     cost= difftime 搜索(end,start);  
     p rintf ( "%f/n" ,cost);       return  0;  
}

你可能感兴趣的:(linux应用程序编程)