sfe.c

来自「在Linxu程序设计当中」· C语言 代码 · 共 44 行

C
44
字号
/* sequential formatted external common routines*/#include "f2c.h"#include "fio.h"#ifdef __cplusplusextern "C" {#endifextern char *f__fmtbuf;integer e_rsfe(Void){	int n;	n=en_fio();	f__fmtbuf=NULL;	return(n);} int#ifdef KR_headersc_sfe(a) cilist *a; /* check */#elsec_sfe(cilist *a) /* check */#endif{	unit *p;	f__curunit = p = &f__units[a->ciunit];	if(a->ciunit >= MXUNIT || a->ciunit<0)		err(a->cierr,101,"startio");	if(p->ufd==NULL && fk_open(SEQ,FMT,a->ciunit)) err(a->cierr,114,"sfe")	if(!p->ufmt) err(a->cierr,102,"sfe")	return(0);}integer e_wsfe(Void){	int n = en_fio();	f__fmtbuf = NULL;#ifdef ALWAYS_FLUSH	if (!n && fflush(f__cf))		err(f__elist->cierr, errno, "write end");#endif	return n;}#ifdef __cplusplus}#endif

⌨️ 快捷键说明

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