stdio.h
来自「mips架构的bootloader,99左右的版本 但源代码现在没人更新了」· C头文件 代码 · 共 56 行
H
56 行
#ifndef _STDIO_#define _STDIO_typedef struct FILE { int fd; int valid; unsigned char *ptr; unsigned char *buf; int cnt; char eof; char err; } FILE;FILE *fopen();char *fgets();char *gets();#ifndef NOANSIint fclose(FILE *fp);void rewind(FILE *fp);void fflush(FILE *fp);#endif#if !defined(PMCC) && !defined(NOANSI)int printf(char *fmt,...);int sprintf(char *dst,char *fmt,...);int sscanf(char *str,char *fmt,...);#endifextern FILE _iob[];#define getc(p) ((--(p)->cnt>=0)?((int)*(p)->ptr++):_filbuf(p))#define getchar() getc(stdin)#define putchar(x) putc((x),stdout)#define stdin (&_iob[0])#define stdout (&_iob[1])#define stderr (&_iob[2])#define fileno(p) ((p)->fd)#define clearerr(p) ((p)->err=(p)->eof=0)#define feof(p) ((p)->eof)#define ferror(p) ((p)->err)#define OPEN_MAX 8#define MAXLN 256#ifndef NULL#define NULL 0#endif#ifndef EOF#define EOF (-1)#endif#include <utypes.h>#endif /* _STDIO_ */
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?