一个 std::string 对象可以被视为一个值(例如,将其作为参数值传递给某个函数),因为已经提供了复制构造。
std::string
初始化字符串为 std::string strVar("abc"); 等同于 std::string strVar = {'a', 'b', 'c'};.
std::string strVar("abc");
std::string strVar = {'a', 'b', 'c'};
有关字符串构造的更多信息(包括交互式示例)