易码技术论坛

 找回密码
 加入易码
搜索
查看: 213887|回复: 10

关于 fssek

[复制链接]
发表于 2005-8-14 09:34:00 | 显示全部楼层
fseek(fp,264*(x+6),801));
801是什么意思?
发表于 2005-8-15 19:11:00 | 显示全部楼层
从801字节偏移char x字节?
fseek(fp,801+x,SEEK_SET);
 楼主| 发表于 2005-8-15 11:51:00 | 显示全部楼层
那要从文件头偏移801字节怎么写,
还有除了SEEK_END,还有什么SEEK_*
 楼主| 发表于 2005-8-15 11:58:00 | 显示全部楼层
『C语言专区』 上怎么就我一个人
大家都去哪了
发表于 2005-8-15 12:21:00 | 显示全部楼层
fseek(fp,801,SEEK_SET);
 楼主| 发表于 2005-8-15 17:23:00 | 显示全部楼层
SEEK_SET是文件头吗
那要从801字节偏移10字节怎么写,
谢谢
发表于 2005-8-15 18:01:00 | 显示全部楼层
从801字节偏移10字节?
fseek(fp,801+10,SEEK_SET);
 楼主| 发表于 2005-8-15 18:27:00 | 显示全部楼层
SEEK_SET是文件头吗
 楼主| 发表于 2005-8-15 18:29:00 | 显示全部楼层
从801字节偏移char x字节呢
如果fseek(fp,x,801);不对应该怎样写
 楼主| 发表于 2005-8-16 08:37:00 | 显示全部楼层
以下是引用leesoft在2005-8-15 19:11:43的发言:[BR]从801字节偏移char x字节?
fseek(fp,801+x,SEEK_SET);

谢谢了
 楼主| 发表于 2005-8-14 09:15:43 | 显示全部楼层 |阅读模式
代码是这样的
char a(char x)
     {
     char fp;
     fp=fopen("/LavaData/t.dat","r");
     fseek(fp,264*(x+6),801));
     fread(img_tmp,1,264,fp);
     WriteBlock(16,18,48,44,1,img_tmp);
     fclose(fp);
     }
结果fssek返回-1 哪出错了
t.dat肯定够大
您需要登录后才可以回帖 登录 | 加入易码

本版积分规则

Archiver|手机版|小黑屋|EMAX Studio

GMT+8, 2024-5-6 22:54 , Processed in 0.010378 second(s), 19 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表