回 帖 发 新 帖 刷新版面

主题:写入文件时如何加入换行符??

下面的程序该怎么加入换行符啊,用"\n"怎么行不通?
if (SaveDialog1->Execute())
{
     String savename=SaveDialog1->FileName;
     int aa=FileCreate(savename);
     a=Edit1->Text;
     a="a0="+a+"\n";  //?????????????    
     int j=a.Length();
     FileWrite(aa,a.c_str(),j);

     a=Edit2->Text;
     j=a.Length();
     FileWrite(aa,a.c_str(),j);
     FileClose(aa);
  }
请问在写入文件时,想换行该用什么命令??

回复列表 (共4个回复)

沙发

\r\n

板凳

'\x0d'+'\x0a'

3 楼

a="a0="+a+"\n";  
应该是
a="a0="+a+"\r\n";

4 楼

a="a0="+a+"%s\n";

我来回复

您尚未登录,请登录后再回复。点此登录或注册