stdio.h

来自「small c complier 它也Menuet OS的一个附件,同样他也是有」· C头文件 代码 · 共 34 行

H
34
字号
/*
** STDIO.H -- Standard Small C Definitions.
*/

extern char _iob[];

#define exit	OS_exit
#define fopen	OS_fopen
#define fgetc	OS_fgetc
#define fputc	OS_fputc
#define fclose	OS_fclose
#define calloc	OS_calloc		// stdlib.h

#define SIZEOF_FILE	32		// sizeof (FILE)

#define stdin  (&_iob[0])
#define stdout (&_iob[1*SIZEOF_FILE])
#define stderr (&_iob[2*SIZEOF_FILE])

#define stdaux   3  /* file descriptor for standard auxiliary port */
#define stdprn   4  /* file descriptor for standard printer */
#define FILE  char  /* supports "FILE *fp;" declarations */
#define ERR   (-2)  /* return value for errors */
#define EOF   (-1)  /* return value for end-of-file */
#define YES      1  /* true */
#define NO       0  /* false */
#define NULL     0  /* zero */
#define CR      13  /* ASCII carriage return */
#define LF      10  /* ASCII line feed */
#define BELL     7  /* ASCII bell */
#define SPACE  ' '  /* ASCII space */
#define NEWLINE LF  /* Small C newline character */

⌨️ 快捷键说明

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