"const char *" 类型的实参与 "char *" 类型的形参不兼容

为什么这里提示"const char *" 类型的实参与 "char *" 类型的形参不兼容呢?应该怎么修改?

const char *的类型不能修改指针对应内存的数值。“0”为字符串常量,是不能被修改的。
把init函数的参数声明改成const char *即可。
或者用一个char *变量存储字符串,把该变量放入init中。追问

请问是把sstring* C1,改成char *C1吗?

追答

init的第二个参数改成const char *

温馨提示:内容为网友见解,仅供参考
无其他回答
相似回答