求C语言大神fopen不生成txt文件 很简单的小程序就是在C盘里不生成TXT文件,是不是哪里没设置好... 很简单的小程序就是在C盘里不生成TXT文件, 是不是哪里没设置好 展开 我来答 可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。 c语言 fopen txt文件 大神 搜索资料 2个回答 #热议# 什么是淋病?哪些行为会感染淋病? White_MouseYBZ 2017-11-27 · TA获得超过4万个赞 知道大有可为答主 回答量:2.1万 采纳率:82% 帮助的人:6664万 我也去答题访问个人页 关注 展开全部 你写错了,要写成"c:\\aaa.txt"才行。\\表示一个\,由于一个\有其他意义,所以双写表示一个。 更多追问追答 追问 求解 / 和 \\ 和\ 我都试了 追答 自己看——#include "stdio.h"int main(int argv,char *argc[]){ const char *filename="c:\\aaa.txt"; FILE *fp=fopen(filename,"wb"); if(fp==NULL) printf("No,No,No...\n"); return 0;} 追问 都试了估计是我编译器有问题 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 wenqing8585 2017-11-27 · TA获得超过8252个赞 知道大有可为答主 回答量:8078 采纳率:70% 帮助的人:3875万 我也去答题访问个人页 关注 展开全部 "c:/aaa.txt"改成"c:\\aaa.txt"试试吧 更多追问追答 追问 求解 追答 改成下面这样,然后运行一次,看看打印出来的文件创建失败的原因是什么:#include #include #include int main(){const char *f="c:\\aaa.txt";FILE *fp=fopen(f, "wb");if(fp==NULL){printf("failed to open file, %s\n", strerror(errno));}return 0;} 追问 都试了, 估计是我编译器有问题 追答 你可能误解我的意思了。我的意思并不是改成上面这样就能生成txt文件了,而是,想让你运行上面这个代码,然后把打印出来的 failed to open file字符串截图出来看看,这样才能知道原因。例如,我的电脑上跑一个不能成功创建文件的例子,结果会是这样:从图上就可以发现,创建文件失败的原因是【Permission denied】,也就是权限不足。所以希望你也跑跑看,看你的failed to open file后面会是什么句子,才能知道失败的原因。 本回答被网友采纳 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 其他类似问题 2014-05-14 C语言求大神。为什么我的fopen创建不了文件啊 4 2017-10-01 C语言 fopen为什么打开不了txt文件 2 2018-10-14 C语言中,不用fopen函数实现创建并打开一个文本并向其写入一段内容 1 2017-07-12 C语言fopen不能打开.txt文件 2015-07-09 C语言fopen函数打不开txt文件 1 2013-11-30 c语言fopen打开不了txt 2015-04-20 C语言中为什么我用fp=fopen(filename,"wt");时创建的文件不是.txt文本文件?请各位不吝赐教!谢谢! 2017-05-16 c语言打开新文件读写 正确程序:OUT = fopen("文件名.txt","w"); fwrite(fp, sizeof( 更多类似问题 > 为你推荐: