char str[1000]="问题得到解决后请及时结帖给分。 
结帖方法:点击帖子右上的“管理”链接,进入管理页面,在要给分的回复后的文本框中填写分数,然后输入自己的密码,点击“给分”按钮。结帖图例     谢谢大家!";
这个字符串有好几行,在代码里一行肯定写不下.好象有个什么符号可以标明换行.是什么?
另外有的字之间需要有空格,比如上面的"结帖图例"和"谢谢大家"之间.在代码里用什么符号表示空格?

解决方案 »

  1.   

    \r\n e.g.char str[1000]="问题得到解决后请及时结帖给分。 \r\n结帖方法:点击帖子右上的“管理”链接,进入管理页面,在要给分的回复后的文本框中填写分数,然后输入自己的密码,点击“给分”按钮。结帖图例\r\n谢谢大家!";
      

  2.   

    谢谢!我定义这个长字符串是为了写入文件的:file.WriteString(str);
    换行符不是\n吗?怎么你写\r\n了?
    另外,由于一行字太长,在代码区里需要拉滚动条带能看见,所以我想把它分成2行或3行写.但实际他们在文件里是被写成一行的。只是在代码区里为了看程序方便才分行的。这时不能用换行符吧?否则写到文件里就变成多行了。
    还有,@和#是特殊字符吗?需要写成\@和\#吗?
      

  3.   

    char *s="abcd\
    efg";
    MessageBox(s);显示“abcdefg”还有,@和#是特殊字符吗?需要写成\@和\#吗?
    ======
    不是,不需要