c语言如何写入文件时换行
4个回答
展开全部
输出给文件是
fprintf(FILE *restrict fp, const char * restrict format, ...);
其中,fp是文件指针,format是格式字符串,...是需要输出的变量,个数不限。
回车是一样的'\n'。
fp通过打开文件得到,这个你都知道了应该,不说了。
就是fprintf(fp,"\n");
肯定是你哪里写的不对咯,我这里往文件里写什么都没问题,从来也没听说过哪个编译器会拒绝'\n'写入文件。
你别用记事本,用写字板打开.txt试试看。
fprintf(FILE *restrict fp, const char * restrict format, ...);
其中,fp是文件指针,format是格式字符串,...是需要输出的变量,个数不限。
回车是一样的'\n'。
fp通过打开文件得到,这个你都知道了应该,不说了。
就是fprintf(fp,"\n");
肯定是你哪里写的不对咯,我这里往文件里写什么都没问题,从来也没听说过哪个编译器会拒绝'\n'写入文件。
你别用记事本,用写字板打开.txt试试看。
展开全部
换行建议用\r\n,这样可以兼容Windows与Linux
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
输出是尾部加"\n"就是换行。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
有一个文本操作的例子网页链接
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询