在C ++中,\ n换行符周围的单引号还是双引号?

时间:2019-06-12 21:45:19

标签: c++ escaping

我目前正在重读使用C ++的编程原理和实践,我注意到有时\n用单引号引起来,有时用双引号引起来。

有最佳实践吗?

示例:

std::cout << a << '\n';
std::cout << a << "blah\n";

1 个答案:

答案 0 :(得分:-6)

最佳做法是使用std :: endl。

单引号用于单个字符。字符串双引号。如果您只有一个字符,则可以使用其中任何一个,而双引号的花费却很少。