在C語言中生成時間戳可以使用time.h頭文件中的time()函數。具體代碼如下:
#include <stdio.h>
#include <time.h>
int main() {
time_t timestamp;
timestamp = time(NULL);
printf("Timestamp: %ld\n", timestamp);
return 0;
}
在上面的代碼中,我們使用time()函數獲取當前時間的時間戳,然后將時間戳打印出來。時間戳是從1970年1月1日0時0分0秒(也稱為UNIX紀元)開始的秒數,表示了當前時間和1970年1月1日0時0分0秒之間的時間差。