string s("hello world") char *str = s;错误。不能用string对象初始化char * const char *str = s.c_str();正确 用string中的成员函数可以初始化char *;