c语言中fopen函数的打开方式,二进制打开和正常打开文件有什么区别? 我来答 2个回答 #合辑# 面试问优缺点怎么回答最加分? 旷金生行黛 2019-12-24 · TA获得超过3.7万个赞 知道大有可为答主 回答量:1.2万 采纳率:33% 帮助的人:1160万 我也去答题访问个人页 关注 展开全部 r模式打开的文件一般都是ASCII文件,也就是文件文件,供直接阅读的(用记事本程序打开该文件可以直接阅读),这种方式下打开文件一般用fscanf()/fgetc()等函数操作rb模式打开的文件一般不用于直接阅读(用记事本打开后看到的可能是乱码),而是存取程序要用到的二进制数据,这种方式下打开文件一般用fread()函数进行操作 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 邓宁弓乙 2020-02-17 · TA获得超过3.7万个赞 知道大有可为答主 回答量:1.4万 采纳率:34% 帮助的人:775万 我也去答题访问个人页 关注 展开全部 fp=fopen("c:\\第十三章\\file1.txt","r");改成fp=fopen("c:\第十三章\file1.txt","r");试试看,如果打开文件失败,那么fopen将放回空指针,所以你可以判断fp是否为空指针来判断打开文件是否成功不用都加,在同一目录下能用相对路径 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 其他类似问题 2022-11-16 如何用C语言fopen函数实现这样的文件打开功能? 2018-05-22 如何用C语言fopen函数实现这样的文件打开功能? 6 2020-03-08 若要用fopen()函数打开一个新的二进制文件,该文件要既能读也能写,则打开方式是 5 更多类似问题 > 为你推荐: