首頁  >  文章  >  後端開發  >  C中的time()函數怎麼用?

C中的time()函數怎麼用?

藏色散人
藏色散人原創
2019-03-21 17:37:246872瀏覽

time()函數的定義時間為time.h (c 中的ctime)頭檔。此函數以秒為單位傳回自1970年1月1日00:00:00 UTC (Unix時間戳記)以來的時間。如果second不是空指針,則傳回的值也會儲存在second指向的物件中。

C中的time()函數怎麼用?

語法:

time_t time( time_t *second )

參數:函數接受單一參數second。此參數用於設定儲存時間的time_t物件。

傳回值:此函數將目前日曆時間傳回為類型為time_t的物件。

範例1:

#include <stdio.h> 
#include <time.h> 
  
int main () 
{ 
    time_t seconds; 
      
    seconds = time(NULL); 
    printf("Seconds since January 1, 1970 = %ld\n", seconds); 
      
    return(0); 
}

#輸出:

Seconds since January 1, 1970 = 1538123990

#範例2:

#include <stdio.h> 
#include <time.h> 
   
int main() 
{ 
    time_t seconds; 
   
     // 存储时间秒
    time(&seconds); 
    printf("Seconds since January 1, 1970 = %ld\n", seconds); 
   
    return 0; 
}

輸出:

Seconds since January 1, 1970 = 1538123990

相關推薦:《C教學

本篇文章就是關於C中的time()函數的使用方法介紹,希望對需要的朋友有幫助!

以上是C中的time()函數怎麼用?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn