feof.c

来自「mips架构的bootloader,99左右的版本 但源代码现在没人更新了」· C语言 代码 · 共 38 行

C
38
字号
/************************************************************* * File: lib/feof.c * Purpose: Part of C runtime library * Author: Phil Bunce (pjb@carmel.com) * Revision History: *	970304	Start of revision history */#include <termio.h>#undef feof/**************************************************************  feof(fp)*	Test a file to see if it's at EOF*/feof(fp)FILE *fp;{int fd;Ramfile *p;#if 0 /* old */fd = fp->fd;if (fd < FILEOFFSET) return(0);fd -= FILEOFFSET;if (_mfile[fd].open != 1) return(0);p = &_mfile[fd];if (p->posn >=  p->size) return(1);return(0);#else /* new */return (fp->eof);#endif}

⌨️ 快捷键说明

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