_printf.c

来自「一个分选系统的软件:用SmallRtos操作系统」· C语言 代码 · 共 33 行

C
33
字号
/*
 *	Version : @(#)_printf.c	1.2	23 Sep 1993
 */

/**************************************************************************
**                                                                        *
**  FILE        :  _printf.c                                              *
**                                                                        *
**  DESCRIPTION :  Source file for printf() routine                       *
**                                                                        *
**  COPYRIGHT   :  1993 Tasking Software B.V.                             *
**                                                                        *
**************************************************************************/

#include <stdarg.h>
#include <stdio.h>

extern int	_doprint( const char *, va_list, FILE * );

int
printf( const char *format, ... )
{
	va_list ap;
	register int chars;

	va_start( ap, format );
	chars = _doprint( format, ap, stdout );
	va_end( ap );

	/* return number of characters written */
	return( ferror(stdout)? EOF: chars );
}

⌨️ 快捷键说明

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