English Deutsch Français Italiano Español Português 繁體中文 Bahasa Indonesia Tiếng Việt ภาษาไทย
所有分類

請問一下各位大大
如果我宣告
time_t x,y;
x=time(NULL); //此行是代表什麼意思呀..

我是在書上看到這一個程式
而不知在寫啥呀..
請各位大大指點一下..拜託囉

2006-09-04 18:00:08 · 3 個解答 · 發問者 t865001 1 in 電腦與網際網路 程式設計

3 個解答

#includetypedef long time_t; //time_t 亦即長整數型態time_t time(time_t *timeptr);此函數會回應自格林威治標準時間 1970年 1月 1日 00:00:00 到目前系統時間所經過的秒數,並且會把此秒數儲存在 timeptr 指標所指向的位址內。time_t start_time,end_time;start_time=time(NULL);//也可以寫成 time(&start_time);//指標的初始值是 NULL

2006-09-05 06:15:23 · answer #1 · answered by Big_John-tw 7 · 0 0

time_t x,y;
x=time(NULL); //此行是代表什麼意思呀..

表示無傳入值

NULL = 未知 或 0值

2006-09-05 08:21:00 · answer #2 · answered by ? 4 · 0 0

#define NULL 0
所以...
x=time(0);

2006-09-04 20:28:23 · answer #3 · answered by ? 4 · 0 0

fedest.com, questions and answers