您将会得到一个“操作数类型不兼容”错误,因为func()需要一个指向常量字符串的指针。此时,您可以将ptr声明为指向常量字符的指针: constchar*ptr=str; 如何避免这种错误 避免“操作数类型不兼容”错误的最好方法是仔细检查您的代码,并确保数据类型匹配。有几个方法可以帮助您识别数据类型不匹配。
这里,ptr是一个指向 char* 类型的常量,所以不能用ptr来修改所指向的内容,换句话说,*ptr的值为co...