C语言中如何向自定义文件写入数据 C语言中如何向自定义文件写入数据... C语言中如何向自定义文件写入数据 展开 我来答 可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。 c语言 自定义 搜索资料 1个回答 #热议# 发烧为什么不能用酒精擦身体来退烧? ilvwhy 推荐于2017-09-30 · TA获得超过1.3万个赞 知道大有可为答主 回答量:1.7万 采纳率:81% 帮助的人:2816万 我也去答题访问个人页 关注 展开全部 FILE *f; 定义FILE指针 f = fopen("sub_data.txt","w"); //打开文件fprintf(……);//自己定义写入的内容 fflush(f); //刷新 fclose(f); //关闭 更多追问追答 追问 下面提示错误,而且新建的文件存放在哪里 追答 fprintf第一个参数是FILE指针。文件路径在open的时候自己可以指定。 追问 修改了写完提示是怎么回事 追答 微软认为fopen不是很安全的,他建议你使用fopen_s这个函数来替换。我用gnu gcc编译器不会报这个问题,MS的东西有时候确实比较讨厌。具体你可以看这篇文章http://blog.163.com/lby147612@126/blog/static/1704104522011111452835960/ 追问 然后具体要如何解决? 追答 换编译器把fopen换成fopen_s 追问 fopen_s具体怎么编写。。。学校只有这一个编译器没法换 追答 FILE *f; 定义FILE指针fopen_s(&f,"sub_data.txt","w"); //打开文件 追问 成功了,那么如果我想在程序运行的时候指定路径存放文件应该如何弄 追答 将路径作为参数传到main函数里面。 追问 什么意思😳 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 其他类似问题 2018-03-31 c语言怎么将数据写入文件 7 更多类似问题 > 为你推荐: