1.关闭安全检查
①#define _CRT_SECURE_NO_WARNINGS
②#pragma warning( disable : 4996)
2.文件型结构体
可以用来对缓冲区操作,FILE即时这个结构体的另一个名称。
struct _iobuf
{
char *_ptr;//当前缓冲区内容指针
int _cnt;//缓冲区还有多少个字符
char *_base;//缓冲区的起始地址
int _flag;//文件流的状态,是否错误或者结束
int _file;//文件描述符
int _charbuf;//双字节缓冲,缓冲2个字节
int _bufsiz;//缓冲区大小
char *_tmpfname;//临时文件名
};
typedef struct _iobuf FILE;