CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
山寨机中的战斗机! 程序优化工程师到底对IT界有没有贡献
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  C++ Builder >  基础类

保存文本文件换行

楼主zhmyyp(野狼)2001-06-22 09:45:00 在 C++ Builder / 基础类 提问

小弟我正在作一个东西,想保存一个数据到文本文件中,用的是bcb的fwrite()函数,现在已经写进文本,但是却不知怎么换行,不知那位兄弟能告诉解决办法,我万分感谢,并送上十分。 问题点数:10、回复次数:6Top

1 楼ALNG(?)回复于 2001-06-22 09:47:00 得分 5

这样:  
   
  char   buff[1024];  
   
  FILE   *   fp=fopen(....);  
   
  sprintf(buff,   "blblablblblabl%d%s\n",100,"haha");  
  fwrite(buff,   strlen(buff),1,   fp);Top

2 楼BCB(天下三分明月夜,二分无赖是扬州)回复于 2001-06-22 10:10:00 得分 5

如果是用fopen的文本方式打开,只要写入一个字符   '\n'到文件中就可换行,  
  非文本方式打开,要写入两个字符     "\r\n"       Top

3 楼songhtao(三十年孤独)回复于 2001-06-22 10:12:00 得分 0

在字符串後加一个'\n'Top

4 楼zhmyyp(野狼)回复于 2001-06-22 10:42:00 得分 0

alng老兄:  
  不行了,我试过之后,文本内容为blblablblblabl100haha,没有换行,不知为什么??小弟愚钝,还望老兄明示。Top

5 楼Winsky(bcb_user@sina.com)回复于 2001-06-22 10:54:00 得分 0

char   buff[1024];  
  int   i;  
   
  FILE   *   fp=fopen(....);  
  for(i   =   0;   i   <   100;   i++)  
  {  
    sprintf(buff,   "blblablblblabl%d%s\n", 100, "haha");  
  //或试试:sprintf(buff,   "blblablblblabl%d%s\r\n", 100, "haha");  
    fwrite(buff,   strlen(buff),1,   fp);    
  }  
  Top

6 楼zhmyyp(野狼)回复于 2001-06-22 14:19:00 得分 0

谢谢各位老兄了!!!Top

相关问题

  • 文本文件,按了保存以后换行都消失了
  • 用fso写文本文件怎么让内容在文本文件中换行
  • sql-server导出数据到文本文件怎么实现行记录在文本文件中换行!
  • pascal中怎样处理文本文件的输入换行
  • 在Java中写文本文件,怎样换行?
  • 文本文件中换行符是怎么表示的?
  • 使用asp.net显示文本文件问题——不能换行
  • 如何进行文本文件中的替换?100分!!!
  • 怎么判断文本文件中的回车换行符号?
  • 如果让生成的文本文件内容自动换行?

关键词

  • 文本
  • 换行
  • buff
  • fopen
  • fp

得分解答快速导航

  • 帖主:zhmyyp
  • ALNG
  • BCB

相关链接

  • CSDN Blog
  • 技术文档
  • 代码下载
  • 第二书店
  • 读书频道

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo