标准I/O库
一、参考网址
1、《UNIX环境高级编程》的第5章标准I/O库
2、走进C标准库(3)——"stdio.h"中的getc和ungetc
//C语言文件指针域文件描述符之间可以相互转换 int fileno(FILE * stream) FILE * fdopen(int fd, const char * mode) struct _iobuf { char *_ptr; //缓冲区当前指针 int _cnt; char *_base; //缓冲区基址 int _flag; //文件读写模式 int _file; //文件描述符 int _charbuf; //缓冲区剩余自己个数 int _bufsiz; //缓冲区大小 char *_tmpfname; }; typedef struct _iobuf FILE;