标题:为什么这样可以读入文件
只看楼主
bok002121
Rank: 2
等 级:论坛游民
帖 子:90
专家分:26
注 册:2012-11-11
结帖率:87.5%
 问题点数:0 回复次数:2 
为什么这样可以读入文件
额,前面省略
fp=fopen(("c:\\telephonebook","a+");       /*指针指向文件末尾*/
while(!feof(fp))
{
if(fread(&tele[count],sizeof(TELEBOOK),1,fp)==1)
count++;
}
这样的话,是能读出所有数据?
fp是文件末尾的话,不是应该只能读出最后一条?或者一条都读不出?
2013-01-27 11:31
bok002121
Rank: 2
等 级:论坛游民
帖 子:90
专家分:26
注 册:2012-11-11
得分:0 
0.0
2013-02-21 22:19
hahayezhe
Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15
来 自:湖南张家界
等 级:贵宾
威 望:24
帖 子:1386
专家分:6999
注 册:2010-3-8
得分:0 
VC。。。 除了刚学C++时 已经没再用过fopen之类的文件函数了
2013-02-22 09:04



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-397729-1-1.html




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

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