在带缓冲的流文件I/O操作中,每个被使用的文件都在内存中开辟一个区域,用来存放文件的有关信息(文件名、文件状态、当前位置等)。这些信息保存在File结构体类型的变量中。
在中定义:
typedef struct
{
int * fd; /*文件号*/
int * cleft; /*缓冲区中剩下的字节*/
int * mode; /*
文件操作模式*/
char* nextc; /*下一个字符位置*/
char* buff /*文件缓冲区位置*/
}File;
阅读(1263) | 评论(0) | 转发(0) |