#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
非原创文章文中已经注明原地址,如有侵权,联系删除
关注公众号【高性能架构探索】,第一时间获取最新文章
转载文章受原作者版权保护。转载请注明原作者出处!