fgets.c
来自「su 的源代码库」· C语言 代码 · 共 35 行
C
35 行
/* Copyright (c) Colorado School of Mines, 2006.*//* All rights reserved. */#include "sfstdio.h"/* Get a line.** Written by Kiem-Phong Vo.*/#if __STD_Cchar* fgets(char* buf, int n, FILE* f)#elsechar* fgets(buf,n,f)char* buf;int n;FILE* f;#endif{ reg Sfio_t* sf; reg char* rv; if(!buf || !(sf = _sfstream(f)) ) return NIL(char*); if(!(rv = _stdgets(sf,buf,n,0))) _stdseterr(f,sf); return rv;}#if _lib_fgets_unlocked && !_done_fgets_unlocked && !defined(fgets)#define _done_fgets_unlocked 1#define fgets fgets_unlocked#include "fgets.c"#undef fgets#endif
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?