zoukankan      html  css  js  c++  java
  • vc++ & matlab 换行符号

    在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里面要实现换行功能,就是简单地输入...啦~哈哈,就是三个点

  • 相关阅读:
    SSH的密钥登录配置
    VMware 15pro虚拟机网络设置
    12种SQL注入报错方式
    PHP myadmin 无路径getshell
    MySQL数据库基本操作
    ubuntu 16.04安装后的简单优化
    无聊中,静思自己。
    Silverlight 4.0+Linq to sql 网站后台登陆功能(一)
    AspNetPager和Linq to sql 的完美结合
    Linq to sql 的DataContext 持久化层写法
  • 原文地址:https://www.cnblogs.com/stucp/p/2753081.html
Copyright © 2011-2022 走看看