11中错误，C++98/C++03不推荐使用p[0] = 'W'; // 未定义行为防止这一点的方法之一是将它定义为数组而不是指针：char p[] = "wikipedia"; /* 正确 */p[0] = 'W';在C++可以使用标准模板库中的string类型，如下所示：std::string s = "wikipedia"; /* 正确 */s[0] = 'W';除以零会导致未定义行为。根据 IEEE 754，float、double和long double类型的值除以零的结果