Chinaunix首页 | 论坛 | 博客
  • 博客访问: 230509
  • 博文数量: 55
  • 博客积分: 2010
  • 博客等级: 大尉
  • 技术积分: 530
  • 用 户 组: 普通用户
  • 注册时间: 2007-04-22 17:59
文章分类

全部博文(55)

文章存档

2015年(2)

2011年(1)

2010年(1)

2009年(18)

2008年(16)

2007年(17)

我的朋友

分类: C/C++

2009-11-19 16:27:26

    在程序编写时,经常遇到长字符串,如果不换行写的话,程序不便于阅读也不美观,为了使程序既美观又便于阅读,要换行写长字符串,在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) |
给主人留下些什么吧!~~