| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 2921 人关注过本帖
标题:求助:文本文件指针定位问题
取消只看楼主 加入收藏
devil_v6
Rank: 1
等 级:新手上路
帖 子:86
专家分:0
注 册:2007-10-29
收藏
 问题点数:0 回复次数:5 
求助:文本文件指针定位问题
我用文本形式打开了一个文件,如下:
FILE *fp;
fp=fopen(in_name,"r");//其中in_name是接受键盘输入的文件名
然后我想定位到文件末尾,使用这个语句
fp=fseek(fp,0,SEEK_END);//也就是定位到了文件结束EOF上,
fp--;//定位到最后一个字符上
但是这样运行不过去,请教关于文件定位的知识,或者,更直接的,给出我的答案,就是把指针定位到最后一个字符上,谢谢,麻烦大侠们给点提示.
搜索更多相关主题的帖子: 文本文件 指针 
2008-04-02 16:03
devil_v6
Rank: 1
等 级:新手上路
帖 子:86
专家分:0
注 册:2007-10-29
收藏
得分:0 
请大家指教一下啊,我闷着一天了

2008-04-02 16:32
devil_v6
Rank: 1
等 级:新手上路
帖 子:86
专家分:0
注 册:2007-10-29
收藏
得分:0 
?能不能给个具提点的?

2008-04-02 16:51
devil_v6
Rank: 1
等 级:新手上路
帖 子:86
专家分:0
注 册:2007-10-29
收藏
得分:0 
在stdio.h中,对FILE的定义是:
typedef struct _iobuf{
     char *_ptr;/*next character position*/
     int _cnt; /*number of character left*/
     char *_base; /*location of buffer*/
     int _flag; /*mode of file access*/
     int _fd; /*file descriptor*/     
}FILE;

2008-04-02 17:02
devil_v6
Rank: 1
等 级:新手上路
帖 子:86
专家分:0
注 册:2007-10-29
收藏
得分:0 
回复 5# 的帖子
那能不能用这个运算呢,就是fp--;

2008-04-02 17:03
devil_v6
Rank: 1
等 级:新手上路
帖 子:86
专家分:0
注 册:2007-10-29
收藏
得分:0 
那指向那个,怎么实现指向前一个或者后一个字符啊

2008-04-02 17:32
快速回复:求助:文本文件指针定位问题
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.015688 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved