c++中赋值多行字符串的写法

来源:赵克立博客 分类: C/C++ 标签:C/C++发布时间:2017-10-22 21:50:45最后更新:2017-10-22 21:59:33浏览:1924
版权声明:
本文为博主原创文章,转载请声明原文链接...谢谢。o_0。
更新时间:
2017-10-22 21:59:33
温馨提示:
学无止境,技术类文章有它的时效性,请留意文章更新时间,如发现内容有误请留言指出,防止别人"踩坑",我会及时更新文章

有时写代码的时候需要把一长段文字写到代码里面,有的有很多换行,有的没有换行但是一行显示太长啦,下面记录c++中两个声明字符串的写法

方法一

把字符串都用引号括起来,这样写可以换行只要在最后的字符串后面加上分号就可以啦,要注意的是字符串的值并没有换行。如果需要换行的话可以在每一个字符串后面加个 \n

char ch[] = "123"
  "456"
"789";

输出结果为 123456789

方法二

这种方法主要是为啦把单独的一行字符串分隔成多行来写的,方便查看。用一个引号来书写,在需要换行书写的地方加一个反斜杠就可以在下一行写啦,但是下一行不能有空格,除非你本来就想加空格!如下所示

char c[] = "123\
    ppp\
     456\
789";

输出结果为  123 ppp 456789


微信号:kelicom QQ群:215861553 紧急求助须知
Win32/PHP/JS/Android/Python