对于转义字符\t的实验
昨天看网课,说到\t转义字符,默认为8格的制表符,有弹幕说如果前面九个字符会怎么样,就试了一下。
先是演示一下四个字符:
cout<<"aaaa\thelloworld"<<endl;
Output:
aaaa helloworld
接下来试试八个:
cout<<"aaaaaaaa\thelloworld"<<endl;
结果非常的amazing啊,竟然:
aaaaaaaa helloworld
果然8个字符的话不会被填满,而是扩充到16个字符。
这样子的话,如果输出九个字符,显而易见的,会是继续填充这八个空位:
aaaaaaaaa helloworld
果然不是随便一想那么简单,当然更不会随便报错。

浙公网安备 33010602011771号