terals [lex.string]" para. 2</ref>char * p = "wikipedia"; // C++11中错误，C++98/C++03不推荐使用p[0] = 'W'; // 未定义行为防止这一点的方法之一是将它定义为数组而不是指针：char p[] = "wikipedia"; /* 正确 */p[0] = 'W';在C++可以使用标准模板库中的string类型，如下所示：std::string s = "wikipedia"; /* 正确 */s[0]