C++长字符串换行 _C/C++_编程开发_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 编程开发 > C/C++ > C++长字符串换行

C++长字符串换行

 2012/12/16 17:23:52  qimo601  程序员俱乐部  我要评论(0)
  • 摘要:宏定义:#defineSTRING"abcdefg\"dfsdgdfhfdh"如果字符序列超过一行,可以在该行末尾用一反斜杠续行。例如:CStringss;ss=“thisisaverylong”\“stringthatisusedasanexample”;//末尾用一反斜杠续行这样用MessageBox来显示的时候是一行完整的语句,中间的间隔也没有问题。但是如果写成ss=“thisisaverylong\stringthatisusedasanexample”
  • 标签:c++ 字符串
宏定义:#define ? STRING ? "abcdefg ? \ ??
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?"dfsdgdfhfdh"
如果字符序列超过一行,可以在该行末尾用一反斜杠续行。
例如:
CString ss;
ss = “this is a very long ” \ ? ? ? ? ? “string that is used as an example”;//末尾用一反斜杠续行
这样用MessageBox来显示的时候是一行完整的语句,中间的间隔也没有问题。
但是如果写成
ss = “this is a very long \? ? ? ? ? ? string that is used as an example”;//末尾用一反斜杠续行
这样显示出来的字符串在long 和 string 之间间隔了好多空格。
发表评论
用户名: 匿名