程序设计入门之输出新的行

#include<iostream>
usingnamespace std;
int main()
{
        cout
<<"This is";//看到这两个语句的输出结果,即使语句占两行,
        cout
<<"C++!";   // 但输出结果仍为一行,且注意到输出中"is"和"C++"之间没有空格。                

        cout
<<"\nWE can\njump\n\ntwo   lines.";
        cout
<<endl;
        cout
<<"Here,we show 2 ways to\ncreate a new line."<<endl;
}
/*换行有两种:用换行符"\n"生成新行。
用endl生成新行。

字符串连接:eg  cout<<"We can connect\
                strings on two lines."<<endl;
        等价于语句cout<<"We can connect strings on two lines."<<endl;
        cout<<"We can" "use"
              "separete"  "strings.\n";
                  等价于语句:cout<<"We can use seperate strings.\n";

输出双引号:cout<<"Print 3 double quotes-\"  \"\"\n";
输出结果为:Print 3 double quotes  -"  ""

转义序列列表:
\0            空字符           结束字符串
\a            警告/响铃        产生声音或显示警告
\b            退格             将当前输出位置后退一格(对于控制台,是指当前光标位置)
\f            换页             将当前输出位置移到下一个逻辑页面的起始位置(打印机)
\n            换行             换行到下一行的起始位置
\r            回车             将当前输出位置移到当前行的起始位置
\t            水平制表         将当前输出位置移到当前的下一个水平制表位位置
\v            垂直制表位置     将当前位置移到下一个垂直制表位的起始位置
\0ddd         八进制常数       代表一个八进制整数常数输出,数中只能包含0-7
\xddd \Xddd   十六进制常数     代表一个十六进制整数常数,其中ddd表示一个十进制数序列和分别代表
                               10-15的字母a-f或A-F
\\            反斜杠           显示反斜杠
\'            单引号           显示单引号
\"            双引号           显示双引号
\%            百分号           显示百分号
\?            问号             避免三字母的字符序列所产生的混淆,例如输出语句??=显示字符#,
                               但\?\?=显示字符??=

原文链接: https://www.cnblogs.com/gsk11092114/archive/2012/06/21/2557880.html

欢迎关注

微信关注下方公众号,第一时间获取干货硬货;公众号内回复【pdf】免费获取数百本计算机经典书籍

    程序设计入门之输出新的行

原创文章受到原创版权保护。转载请注明出处:https://www.ccppcoding.com/archives/53236

非原创文章文中已经注明原地址,如有侵权,联系删除

关注公众号【高性能架构探索】,第一时间获取最新文章

转载文章受原作者版权保护。转载请注明原作者出处!

(0)
上一篇 2023年2月9日 上午4:36
下一篇 2023年2月9日 上午4:37

相关推荐