用fopen函数以ab形式,打开xml文件,然后fwrite向文件末尾写注释

belindalong 2012-07-19 02:56:45
rt
为什么总是出错,但是只要我用记事本打开这个xml文件在注释之前再加个回车又可以正常显示了,
这是为什么?我在fwrite写了回车的啊,而且也显示回车了。
...全文
277 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
belindalong 2012-07-19
  • 打赏
  • 举报
回复
不是回车换行的问题,是我写的注释里面有了0字符,但是不知道为什么我重新用记事本打开它,敲个回车,那些字符就变非0了,所以让我误以为是回车的问题

[Quote=引用 1 楼 的回复:]

以“a+”打开就好了,不然就得再写个换行进去。
[/Quote]
stjay 2012-07-19
  • 打赏
  • 举报
回复
b表示二进制操作
如果写入字符串"123\nabc",不会帮你转换为回车换行的
q_orange 2012-07-19
  • 打赏
  • 举报
回复
\r\n回车换行?
zhanshen2891 2012-07-19
  • 打赏
  • 举报
回复
也就是说,写进去(回车+换行)就正常了
zhanshen2891 2012-07-19
  • 打赏
  • 举报
回复
以“a+”打开就好了,不然就得再写个换行进去。

3,055

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC HTML/XML
社区管理员
  • HTML/XML社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧