0
A
回答
4
一个非常简单的方法,没有错误检查:
FILE * file = fopen(fname, "a");
fwrite("\n", strlen("\n"), 1, file);
fclose(file);
+3
这是错误的,因为它在'\ n'后面写了一个'0'。 – 2011-06-16 13:31:37
+2
嗡嗡声的确如此。只是使用strlen()而不是sizeof我猜 – 2011-06-16 13:50:51
0
开放与附加标志的文件 “一”,然后使用fputs()的函数。
1
您应该使用"\n"
而不是"/n"
与“附加模式”,在打开的文件(字母“A”为的fopen参数
0
琴弦"\n"
和"/n"
是非常不同的,第一个有1个字符(加上一个空终止符);第二个有2个字符(加上一个空终止符)
用于行终止的字符是'\n'
。 puts()
自动追加一个这样的字符。
下面的语句做同样的事情(他们可能返回不同的值,但是未在下面的示例中使用):
printf("full line\n");
fputs("full line\n", stdout);
puts("full line");
相关问题
- 1. 如何在C#中使用File.Append添加文件末尾的行#
- 2. C++在文件末尾添加新行如果On不存在?
- 3. 在c文件末尾添加信息
- 4. python在每行末尾添加新行
- 5. 如何使用bash将多行添加到文件末尾?
- 6. 在集合末尾添加新行
- 7. 在使用shell脚本的csv文件末尾添加新列
- 8. 如何在csv/txt文件的末尾添加新列python
- 9. 如何在C++文件末尾添加数据?
- 10. 在文件末尾添加x个新行Python
- 11. 在Ansible中,如何将一行添加到文件的末尾?
- 12. C++如何从文本文件的末尾删除新行?
- 13. 在CSV文件末尾添加空列
- 14. PHP:是否有理由在文件末尾添加换行符
- 15. 我想添加^ M在CSV文件的所有行的末尾
- 16. Excel VBA - 只有在新行与最后一行不同时,如何在工作表末尾添加新行?
- 17. 如何将新元素添加到JSON文件的末尾?
- 18. 我该如何配置android studio在文件末尾添加新行?
- 19. 在文件的末尾写入新行
- 20. 如何在参数末尾添加新行月食[编辑]
- 21. 使用QXmlStreamWriter在文件末尾添加文本
- 22. 的Netbeans在文件c的末尾插入新行/ C++
- 23. apache ftp客户端在文件末尾添加新行,同时检索文件
- 24. 在bat文件的末尾添加一行忽略换行符
- 25. 在每个新行的末尾添加文本
- 26. 如何在每行的末尾添加文本vb.net
- 27. Git将'〜HEAD_0'添加到文件末尾
- 28. 将列添加到文件的末尾
- 29. 如何在uint8_t *的末尾添加int?
- 30. 如何在WebView的末尾添加TextView
你确定你没有尝试'“\ n” '? – asveikau 2011-06-16 12:58:52
我试过在fclose之前放置(“/ n”)。但它附加/ n在行末 – samprat 2011-06-16 13:00:38
可以请您发布完整的代码?你写道,'“/ n”'应该是'“\ n” – ArtoAle 2011-06-16 13:01:12