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

  • 相关阅读:
    web前端优化之reflow(减少页面的回流)
    Javascript深拷贝
    MySQL 配置优化
    MySQ中Lmax_connections的合理设置
    Too many connections解决方案
    Linux 查看文件内容
    ON DUPLICATE KEY UPDATE
    jquery $.each 和for怎么跳出循环终止本次循环
    使用redis避免客户端频繁提交数据
    windows下为mysql添加日志
  • 原文地址:https://www.cnblogs.com/stucp/p/2753081.html
Copyright © 2011-2022 走看看