C++转义字符

1.转义字符的作用:

用于表示一些无法显示出来的ASCII字符

常用转义字符有: \n \\ \t

注意 “\”是反斜杠,在回车上面。

拓展学习:详解转义字符_小蜗牛~向前冲的博客-CSDN博客

2.换行符 \n

用于换行,回到下一行的开头位置,如:

cout<< "a" <<endl;

cout<< "a\n" ;

两者的效果是一样的。

3.反斜杠 \\

因为反斜杠被转义字符占用了,所以想输出反斜杠的时候,需要打两个反斜杠,如:

cout << "\\"<<endl;

这样才能正确输出反斜杠。

4.水平制表符 \t

主要作用是使输出内容看上去比较整齐

 \t前的内容固定占用8个字符长度,不足的部分用空格补足,然后再在同一行输出余下内容
当字符串中有有大于等于8个字符时,则该字符串继续再占用8字符长度,直到完全容纳

简单地说就是补全  \t  前面的字符串长度到8的整数倍

源代码:

#include <iostream>
using namespace std;
int main()
{
	// 换行符 \n
	char ch1 = 'a';
	cout << ch1 << endl;

	// \n是字符,需要被双引号括起来,如果前面的内容不是字符或字符串,需要用<<隔开
	cout << ch1 << "\n";
	
	// \n也可以和字符或字符串连在一起
	cout << "abcdefg\n" << ch1 << endl;

	//反斜杠 连续的两个反斜杠才会被认为是反斜杠字符“\”
	cout << "\\\n";

	//水平制表符 \t  \t前的内容固定占用8个字符长度,不足的部分用空格补足,然后再在同一行输出余下内容
	//当字符串中有有大于等于8个字符时,则该字符串继续再占用8字符长度,直到完全容纳
	cout << "1234567\t00" << "12345678\t" << "123456789\t" << "1\t\n";
	cout << "12345678901234567890123456789012345678901234567890\t" <<"1234567890\n" ;

	
	return 0;

}

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值