#include <stdlib.h> #include <stdio.h> #include <time.h> #include <unistd.h> //time_t time(time_t *t); //這是time函數的原型 time_t SystemTime_time_t; int main() { //time(NULL),成功後,返回自大紀元以來以秒爲單位的時間值 //time(NULL)和time(0)沒有任何區別,就像NULL和0是同樣的道理,只不過NULL //須要包含對應的頭文件。 //返回的時間是UTC時間 //time_t類型實際就是一個長整型 //參數t若是是一個time_t類型的變量,則也會將返回的時間值保存到這個變量中一份 SystemTime_time_t = time(NULL); while (1) { printf("[Debug]SystemTime_time_t = %ld\n", SystemTime_time_t); sleep(1); SystemTime_time_t = time(NULL); } return 0; }