asctime.c

来自「Newlib 嵌入式 C库 标准实现代码」· C语言 代码 · 共 65 行

C
65
字号
/* * asctime.c * Original Author:	G. Haley * * Converts the broken down time in the structure pointed to by tim_p into a * string of the form * * Wed Jun 15 11:38:07 1988\n\0 * * Returns a pointer to the string. *//*FUNCTION<<asctime>>---format time as stringINDEX	asctimeINDEX	_asctime_rANSI_SYNOPSIS	#include <time.h>	char *asctime(const struct tm *<[clock]>);	char *asctime_r(const struct tm *<[clock]>, char *<[buf]>);TRAD_SYNOPSIS	#include <time.h>	char *asctime(<[clock]>)	struct tm *<[clock]>;	char *asctime_r(<[clock]>)	struct tm *<[clock]>;	char *<[buf]>;DESCRIPTIONFormat the time value at <[clock]> into a string of the form. Wed Jun 15 11:38:07 1988\n\0The string is generated in a static buffer; each call to <<asctime>>overwrites the string generated by previous calls.RETURNSA pointer to the string containing a formatted timestamp.PORTABILITYANSI C requires <<asctime>>.<<asctime>> requires no supporting OS subroutines.*/#include <time.h>#include <_ansi.h>#include <reent.h>#ifndef _REENT_ONLYchar *_DEFUN (asctime, (tim_p),	_CONST struct tm *tim_p){  _REENT_CHECK_ASCTIME_BUF(_REENT);  return asctime_r (tim_p, _REENT_ASCTIME_BUF(_REENT));}#endif

⌨️ 快捷键说明

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