在C/C++语言中,可能我们要书写的一个字符串太长了,放在一行上影响代码的可读性。这时我们就需要多行书写了。

字符串多行书写有两种规则:

  1. 在字符串换行处加一个反斜杠’\’,下一行前不能有空格或者Tab键;
  2. 使用双引号。

程序示例:

/*
 *  Introduction:
 *  测试C++中的字符串多行书写规则
 */
#include <iostream>
#include <string>
usingnamespace std;
int main()
{
    //错误示例下一行前不能有空格
    charchstr[] = "abcabc\
                   abcabc";
    //错误示例'\'要紧挨着换行处的字符
    charchstr1[] = "abcabc \
abcabc";
    //方法1
    charchstr2[] = "abcabc\
abcabc";
    //方法2
    charchstr3[] = "abcabc"
        "abcabc";
    printf("chstr[]: %s\n", chstr);
    printf("chstr1[]: %s\n", chstr1);
    printf("chstr2[]: %s\n", chstr2);
    printf("chstr3[]: %s\n", chstr3);
    string str = "abcabc\
abcabc";
    string str1 = "abcabc"
        "abcabc";
    cout << "str:"<< str << endl;
    cout << "str1:"<< str1 << endl;
    return0;
}

输出结果:
chstr[]: abcabc                            abcabc
chstr1[]: abcabc        abcabc
chstr2[]: abcabcabcabc
chstr3[]: abcabcabcabc
str:abcabcabcabc
str1:abcabcabcabc

当然,如果是在matlab里面要实现换行功能,就是简单地输入...啦~哈哈,就是三个点

转载于:https://www.cnblogs.com/stucp/archive/2012/11/03/2753081.html

vc++ matlab 换行符号相关推荐

  1. 六.matlab换行操作

    有时一行程序太长,超过了文本编辑区的宽度,为方便阅读,需要进行换行操作,matlab使用 - 符号进行换行 s = 1 - 1/2 + 1/3 - 1/4 + 1/5 - 1/6 + 1/7 - 1/ ...

  2. matlab解符号方程组,matlab 求解符号方程组

    1特殊符号可爱组成的小狗图案 求解符号方程组: 特殊符号可爱组成的小狗图案,缺失:matlab求解符号方程组4057/9 ▄██████▄ █████████▄ ███ ▄████▄▄▄▄███ ██ ...

  3. 万恶的windows换行符号

    今天工作中的一个诡异现象是以为windows的换行符号导致的 关于windows和linux的换行符号差异请看下面这篇文章 http://blog.csdn.net/nclhl/article/det ...

  4. matlab 符号表,MATLAB——matlab特殊符号表【转载】

    链接来源: matlab特殊符号表 http://blog.sina.com.cn/s/blog_4a09187801014xg9.html Character Sequence Symbol Cha ...

  5. MATLAB创建符号变量和符号表达式

    MATLAB创建符号变量和符号表达式 MATLAB符号运算处理的主要对象是符号或符号表达式,为此要使用一种新的数据类型-符号变量.符号表达式的创建可由符号''或sym函数来完成,sym一次只能创建一个 ...

  6. 使用Matlab进行符号定积分运算

    使用matlab进行符号定积分运算如下: syms x;syms b;f =b + 2*x;a=int(f,x,-6,6) a =12*b 首先设置参量,本例中为x 和 b: int函数(被积函数,积 ...

  7. 回车符号和换行符号的区别

    回车符号和换行符号产生背景:     关于"回车"(carriage return)和"换行"(line feed)这两个概念的来历和区别. 在计算机还没有出现 ...

  8. 回车符号和换行符号产生背景

    回车符号和换行符号产生背景: 关于"回车"(carriage return)和"换行"(line feed)这两个概念的来历和区别. 在计算机还没有出现之前,有 ...

  9. matlab 的 符号,MATLAB符号计算

    <MATLAB符号计算>由会员分享,可在线阅读,更多相关<MATLAB符号计算(33页珍藏版)>请在人人文库网上搜索. 1.第7章 MATLAB符号计算,7.1 符号计算基础, ...

最新文章

  1. ETC2 区别于ETC的重要点
  2. jQuery.extend与jQuery.fn.extend的区别分析与实例
  3. 前端学习(665):逻辑中断逻辑或二
  4. python opencv 摄像头_python+opencv实现摄像头调用的方法
  5. 新能源维修和计算机应用哪个好,在买新能源车之前 这些事你应该先知道
  6. 结构体typedef struct和struct
  7. 浅谈WebView利用localStore websql和IndexDB 来存储数据
  8. java FTP获取文件夹中所有文件
  9. Maven 使用入门
  10. Python爬虫整站爬取安居客新房房源数据
  11. 安装之后如何激活冰点还原软件?
  12. Revit二次开发——模型线
  13. 下载速度MB/s与Mb/s的区别
  14. 解决Office2007安装时出现错误1706的方法(转载)
  15. word交叉引用标题序号 编号变化问题
  16. delphi的时间Ttime,Tdatetime的信息
  17. 计数器集成芯片+分析时序逻辑电路
  18. C语言 判断一个数是否为水仙花数
  19. Could not autowire. No beans of xxx 解决办法
  20. 问题 B: Little Sub and Triples

热门文章

  1. 企业AD、DNS、WINS服务器的配置
  2. 为什么使用fitz读取pdf转为图片模糊
  3. unittest之verbosity
  4. CSDN如何获得积分
  5. fetchall函数php,PHP PDO fetchAll(),简单结果
  6. 在中国,年薪10万根本不算“中产”!
  7. OSS对象存储——七牛云存储
  8. 长虹电视免降级安装第三方应用
  9. 乘法口诀表 (加入边框)
  10. 「协议」Kcp协议介绍、Demo讲解与工作过程浅谈