会员
周边
众包
新闻
博问
闪存
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
乐哈哈旅游视频网:
大智若愚 www.16lol.com
弱智da愚
博客园
首页
新随笔
联系
订阅
管理
Linux读取文件的哦内存
这里是一个很好的读取文件到内存的例子!
#include
<
stdio.h
>
#include
<
stdlib.h
>
void
main()
{
FILE
*
fp;
long
int
size;
char
*
buff;
if
((fp
=
fopen(
"
in.db
"
,
"
rb
"
))
==
NULL)
{
printf(
"
cannot open file\n
"
);
exit(
1
);
}
fseek(fp,
0
,SEEK_END);
size
=
ftell(fp);
buff
=
(
char
*
) malloc(size);
fseek(fp,
0
,SEEK_SET);
if
(fread(buff,
1
,size,fp)
!=
size)
{
printf(
"
read error!!
"
);
}
free(buff);
}
posted on
2007-03-12 15:49
riky
阅读(
1040
) 评论(
0
)
编辑
收藏
举报
会员力量,点亮园子希望
刷新页面
返回顶部
乐哈哈旅游视频网: