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 + -
显示快捷键?