在程序编写时,经常遇到长字符串,如果不换行写的话,程序不便于阅读也不美观,为了使程序既美观又便于阅读,要换行写长字符串,在VC中怎样换行呢?下面是一种方法。
如果字符序列超过一行,可以在该行末尾用一反斜杠续行。例如:
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之间隔了好多空格。
阅读(4615) | 评论(0) | 转发(0) |