C++ 空白


空格用于格式化目的。在 C++ 中,这主要指空格、制表符和(有时)换行符。C++ 编译器通常忽略空格,但有几个小例外。例如, 下面的 4 行含义相同 -

cout<<"Hello";
cout << "Hello";
cout                <<          "Hello"     ;
cout
<<
"Hello";

C++ 编译器考虑空格的例外情况存在于引号内部和用于运算符检测。因此,每次放入字符串中时,C++ 都会记录空格。例如,

"Hello world!"
"Hello     world!"

这两个是不同的字符串。此外,当您使用复合运算符或任何多字符运算符时,不能在中间放置空格。例如,

<< 和 < < 不同。类似地,+= 和 + = 不同,后者不是有效表达式。

更新于: 11-Feb-2020

7k+ 次浏览

开启你的 职业生涯

完成课程获得认证

开始
广告