Chinaunix首页 | 论坛 | 博客
  • 博客访问: 385682
  • 博文数量: 124
  • 博客积分: 2911
  • 博客等级: 少校
  • 技术积分: 1050
  • 用 户 组: 普通用户
  • 注册时间: 2010-05-15 15:57
文章分类

全部博文(124)

文章存档

2012年(6)

2011年(26)

2010年(92)

我的朋友

分类: C/C++

2010-05-24 20:54:56

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