FILE的操作
来源:互联网 发布:域名备案之后怎么用 编辑:程序博客网 时间:2024/06/05 10:06
fread
原型:size_t fread(void *buffer, size_t size, size_t count, FILE *stream);
从一个文件流中读数据,读取count个元素,每个元素size字节.如果调用成功返回count.如果调用成功则实际读取size*count字节
fseek
int fseek( FILE *stream, long offset, int origin );
第一个参数stream为文件指针
第二个参数offset为偏移量,正数表示正向偏移,负数表示负向偏移
第三个参数origin设定从文件的哪里开始偏移,可能取值为:SEEK_CUR、 SEEK_END 或 SEEK_SET
SEEK_SET: 文件开头
SEEK_CUR: 当前位置
SEEK_END: 文件结尾
其中SEEK_SET,SEEK_CUR和SEEK_END依次为0,1和2.
简言之:
fseek(fp,100L,0);把文件内部指针移动到离文件开头100字节处;
fseek(fp,100L,1);把文件内部指针移动到离文件当前位置100字节处;
fseek(fp,-100L,2);把文件内部指针退回到离文件结尾100字节处。
0 0
- File的操作类
- File 的操作
- (4)File的操作
- File类的操作
- File的基本操作
- FILE的操作
- File的一些操作
- File创建的操作
- java的文件File操作
- File的基本实用操作
- Java File的基本操作
- File对象的简单操作
- file操作注意的问题
- File对文件的操作
- 文件File的基本操作
- File类的基本操作
- file 操作的一些记录
- Java的File文件操作
- win7 删除Windows服务的方法
- 使用JRebel进行Java Web项目的热部署
- boost.smart_ptr-智能指针scoped_ptr
- 对话框控件不同类型成员变量的绑定。
- 多线程学习总结-无锁定算法
- FILE的操作
- boost.smart_ptr-智能指针scoped_ptr
- android roboguice 开发遇到的问题(二)
- 电子商城网站实现鼠标移动出现导航菜单
- 调用html 5接口实现断点上传文件
- mysql 中时间和日期函数
- 浅谈andorid的四种数据存储方式(也是为了方便自己以后查阅,会及时更新)
- Html的基础
- boost.smart_ptr-智能指针scoped_ptr