求问关于C语言编程,做图书管理系统(和打开、读取文件相关部分)

文件就存在D盘了,下面有文件属性图,把文件改成初始化的结构体变量后面的程序是运行正确的(能把菜单项显示出来)学了C一学期,还没到深奥的层次,所以求清楚一点的解释程序如下:... 文件就存在D盘了,下面有文件属性图,把文件改成初始化的结构体变量后面的程序是运行正确的(能把菜单项显示出来)学了C一学期,还没到深奥的层次,所以求清楚一点的解释程序如下: FILE *fp;fp=fopen("D:\‪a.txt","r");if(fp==NULL){ printf("file not found!");return;}while(!feof(fp)){ fscanf(fp,"%d%s%s%s%s%d%d%d",&book[i].num,book[i].name,book[i].nation,book[i].author,book[i].company,&book[i].date,&book[i].price,&book[i].amount);}fclose(fp); printf(" 欢迎进入图书管理系统\n1. 查询图书信息\n2. 图书排序\n3. 修改图书信息\n4. 插入信息\n5. 删除信息\n6. 输出全部图书信息\n\n请输入所需操作: "); 展开
 我来答
阳光的雷咩咩
2016-08-28 · TA获得超过1.4万个赞
知道大有可为答主
回答量:2.3万
采纳率:66%
帮助的人:7829万
展开全部
你把文件属性对话框关闭后的文件列表发截图看一下?
更多追问追答
追问
呃,请问文件列表说的是哪个?
追答
我主要是看你的操作系统是否显示了扩展名,因为有可能初学者弄个.txt.txt,代码里写的又是前者。当然另一个回答着说的\\也是要考虑的。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2016-08-29
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Aupryyyyyyyyyy
2016-08-28 · TA获得超过1636个赞
知道大有可为答主
回答量:1574
采纳率:53%
帮助的人:955万
展开全部
用双斜杠啊 =-= "D:\\a.txt"
更多追问追答
追问
试过了,双斜杠并不行
追答
那你用管理员身份启动这个程序看看?
或者试试看输出 errno 的值,然后发给我看看
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式