fprintf.c

来自「su 的源代码库」· C语言 代码 · 共 41 行

C
41
字号
/* Copyright (c) Colorado School of Mines, 2006.*//* All rights reserved.                       */#include	"sfstdio.h"/*	Format data.**	Written by Kiem-Phong Vo*/#if __STD_Cint fprintf(FILE* f, const char* form, ...)#elseint fprintf(va_alist)va_dcl#endif{	va_list		args;	reg int		rv;	reg Sfio_t*	sf;#if __STD_C	va_start(args,form);#else	reg FILE*	f;	/* file stream to print to */	reg char*	form;	/* print format */	va_start(args);	f = va_arg(args,FILE*);	form = va_arg(args,char*);#endif	if(!form || !(sf = _sfstream(f)))		return -1;	if((rv = (int)sfvprintf(sf,form,args)) < 0)		_stdseterr(f,sf);	va_end(args);	return rv;}

⌨️ 快捷键说明

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