怎么样写文件能整齐一些?答就给分

aidoudou 2003-08-21 12:24:20
我想写个文件成这样的
1 11 1
1 18 -1
1 -2 0
1 0 35
2 18 1
2 1 -1
2 -2 0
2 0 35
3 4 1
3 15 -1
3 -2 0
3 0 35
语句为:
sprintf(buf,"%d %d %d \n\r",n,temp[k],1);
fwrite(buf, sizeof( char ),12, f );
可查看文件时,文件里总对不齐,每一行开头还有小黑点,
怎么弄才行呢?
...全文
22 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
fwinfwin 2003-08-21
  • 打赏
  • 举报
回复
sprintf(buf,"%2d%3d%3d \n",n,temp[k],1);
这样ok了
flybird66 2003-08-21
  • 打赏
  • 举报
回复
呵,说错了,黑点是回车符,也就是你的/r
flybird66 2003-08-21
  • 打赏
  • 举报
回复
黑点应该是\n,另外不知道你加\r是什么意思,直接一个\n就可以了
Tangyongkang 2003-08-21
  • 打赏
  • 举报
回复
sprintf(buf,"%d %d %d \n\r",n,temp[k],1); // 此处去掉 \r 即可
xiaoyunet 2003-08-21
  • 打赏
  • 举报
回复
再unix上,要用\r\n
windows上,只要\n

69,337

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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