《c和指针的》指针问题

2020-02-02 09:35发布

QQ截图未命名.jpg (190.76 KB, 下载次数: 5) 下载附件 2012-10-30 17:16 上传

char* find_char(char const* str, char const* chars)
{
        char* cp;

        //check argument for NULL
        if (str != NULL && chars != NULL)
        {
                //look at 'str' one character at a time
                for (; *str != ''; str ++)
                {
                        //match with
                        for (cp = chars; *cp != ''; cp ++)
                        {
                                if(*str == *cp)
                                        return str;
                        }
                }
        }
        return NULL;
}

编译不过
'=' : cannot convert from 'const char *' to 'char *'

'return' : cannot convert from 'const char *' to 'char *'

求高手
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。