linux 系統下使用C程序實現時鐘的函數

#include "stdio.h"
#include "math.h"
#include "time.h"

#define INTERVAL 1  定義宏的時間間隔爲1秒
//
void On_Time()  //每一秒激發的事件
{
   printf("now=%s/n","JJK"); 
}
void Timer()  //時鐘的函數
{  time_t newclk,oldclk;
   while(1)
   {
     time(&newclk);
     if(abs(difftime(newclk,oldclk))>=INTERVAL)
     {
       On_Time();
     }
     oldclk=newclk;
   }
}
int main()  //主函數
{
  Timer();

}

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章