⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 local.h

📁 Newlib 嵌入式 C库 标准实现代码
💻 H
字号:
/* local header used by libc/time routines */#include <_ansi.h>#include <time.h>#define SECSPERMIN	60L#define MINSPERHOUR	60L#define HOURSPERDAY	24L#define SECSPERHOUR	(SECSPERMIN * MINSPERHOUR)#define SECSPERDAY	(SECSPERHOUR * HOURSPERDAY)#define DAYSPERWEEK	7#define MONSPERYEAR	12#define YEAR_BASE	1900#define EPOCH_YEAR      1970#define EPOCH_WDAY      4#define EPOCH_YEARS_SINCE_LEAP 2#define EPOCH_YEARS_SINCE_CENTURY 70#define EPOCH_YEARS_SINCE_LEAP_CENTURY 370#define isleap(y) ((((y) % 4) == 0 && ((y) % 100) != 0) || ((y) % 400) == 0)struct tm * _EXFUN (_mktm_r, (_CONST time_t *, struct tm *, int __is_gmtime));int         _EXFUN (__tzcalc_limits, (int __year));/* locks for multi-threading */#ifdef __SINGLE_THREAD__#define TZ_LOCK#define TZ_UNLOCK#else#define TZ_LOCK __tz_lock()#define TZ_UNLOCK __tz_unlock()#endifvoid _EXFUN(__tz_lock,(_VOID));void _EXFUN(__tz_unlock,(_VOID));

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -