何时在 C++ 中使用字符数组而不是字符串?

vet*_*ton 8 c++ stdstring string-literals

我们如何区分 C++ 中的字符数组和字符串?有什么 char 数组比 std::string 做得更好的吗?

klu*_*utt 4

使用 char 数组的原因之一(我个人认为不是很好)是当您希望代码同时使用 C 编译器和 C++ 编译器进行编译时的用例。