c语言中文件的读写、fp位置操作
2014-11-11 17:13
281 查看
#include <stdio.h>
#include <stdlib.h>
int main() { FILE *file; file = fopen("./text","rb"); //获取文件长度 fseek(file,0,SEEK_END); int tell_len = ftell(file); fseek(file,0,SEEK_SET); char *buff = (char *)mem_get(char,tell_len+1); int read_len = fread(buff,len,1,file); printf("read file len = %d\n",file); //从文件中间读取1024个字节 int pos = tell_len/2; fseek(file,pos,SEEK_SET); char buf[1025] = "\0"; int len = freadd(buf,1024,1,file); printf("buf = %s\n",buf); return 0; }
相关文章推荐
- 【C语言】【unix c】文件的操作(文件的打开,关闭,读,写,读写位置重定位)(对文件内容的操作)
- C语言文件读写操作总结
- C语言文件读写操作中缓冲区问题和setbuf函数详解
- C语言文件读写操作,从文件读取数据
- C语言文件读写操作总结
- 文件类型,c语言文件读写,文件缓冲,文件打开方式,文件操作函数
- Linux下C语言的文本文件读写(fputc,fgetc,fwrite,fread对文件读写操作)
- C语言文件操作之----文件的读写
- C语言的fopen函数(文件操作/读写)
- C语言——文件读写操作
- C语言文件读写操作主要函数及其用例
- c语言读写文件操作
- C语言文件读写操作总结
- c语言以字符形式实现文件的读写操作
- C语言文件读写操作,写入数据到文件
- C语言文件读写操作
- c语言文件读写操作 去掉文件每行的前六个字符
- android 读写xml,修改appserver.xml(根据appserver.xml文件的位置进行操作)
- 【C语言】文件指针与文件位置指针,位置指针相关操作库函数
- C语言基础文件读写操作