多行输入

c++11新增的多行输入

使用R"()"标记,括号里面的就是所要输出的多行字符串。

括号旁边也可以使用同一段进行标注,如第二段程序在括号两边同时加入deli标记

#include<iostream>
int main()
{
    std::cout<<R"(                ********
               ************
               ####....#.
             #..###.....##....
             ###.......######              ###            ###
                ...........               #...#          #...#
               ##*#######                 #.#.#          #.#.#
            ####*******######             #.#.#          #.#.#
           ...#***.****.*###....          #...#          #...#
           ....**********##.....           ###            ###
           ....****    *****....
             ####        ####
           ######        ######
##############################################################
#...#......#.##...#......#.##...#......#.##------------------#
###########################################------------------#
#..#....#....##..#....#....##..#....#....#####################
##########################################    #----------#
#.....#......##.....#......##.....#......#    #----------#
##########################################    #----------#
#.#..#....#..##.#..#....#..##.#..#....#..#    #----------#
##########################################    ############ )";
}
#include <bits/stdc++.h>//  使用R"deli(括号里面是想要输出的东西)deli"    可以简化过程,节约时间
using namespace std;
int main()
{
    cout<<R"deli(    *                   *
      *   * * * * * * * * *
      *
            * * * * * * *
* * * * *   *           *
        *   *           *
      *     * * * * * * *
    * * *                 *
  *   *   * * * * * * * * * *
*     *   *       *       *
      *   *       *       *
      *   * * * * * * * * *
      *   *       *       *
      *   *       *       *
      *   * * * * * * * * *
      *   *               *)deli"<<endl;

	return 0;
}
posted @ 2021-12-08 20:33  卷卷人  阅读(95)  评论(0)    收藏  举报