01/10/2018, 12:37
Ý nghĩa của struct tm y2k = {0};?
mọi người cho e hỏi ý nghĩa của câu lệnh struct tm y2k = {0}; trong bài này là ntn nào ak ?
em cảm ơn
#include <stdio.h>
#include <time.h>
int main ()
{
time_t timer;
struct tm y2k = {0};
double seconds;
y2k.tm_hour = 0; y2k.tm_min = 0; y2k.tm_sec = 0;
y2k.tm_year = 100; y2k.tm_mon = 0; y2k.tm_mday = 1;
time(&timer); /* get current time; same as: timer = time(NULL) */
seconds = difftime(timer,mktime(&y2k));
printf ("%.f seconds since January 1, 2000 in the current timezone", seconds);
return 0;
}
Bài liên quan
Khởi tạo toàn bộ giá trị cho các phần tử bên trong biến y2k thành 0