用过C的都知道在C中声明字符串很长的时候可以用‘\’来换行,例如:
AnsiString str="123456";
AnsiString str1="123 \
456";
这两句是相等的,请问在delphi中要怎么样才可以表示出来,不要告诉我用‘+’的哦!那样不算分的。
呵呵,我也是突然才回想到这个问题的,主要是为了代码整齐好看!因为我有个串长达300字符!

解决方案 »

  1.   

    pascal 不支持类似c语言的 \换行,通常大家都使用 + 来做。
      

  2.   

    Delphi好像没有提供这种转义符
      

  3.   

    就是用 + 来连结的Delphi 6 开发指南上好像有个函数相当于 + , 哪个 ? ...
      

  4.   

    StrCat() ;// 不过是 PChar 类型function StrCat(Dest: PChar; const Source: PChar): PChar;
      

  5.   

    哈,这个问题我以前问过N个人,最后发现还是用+最简单,哈楼主,咱俩想到一起去了我可以肯定楼主以前学过VB或C或JAVA
      

  6.   

    AnsiString str1="123 &
    456";