使用stricmp比较Xcode中的两个C字符串时,出现构建错误。

错误:stricmp的隐式声明在C99中无效。什么意思

最佳答案

这意味着在您包含的标头中找不到stricmp声明。早期的C版本允许您调用标头中未声明的函数,并假定它们被声明为int function()

stricmp不在C或POSIX标准中。对于iOS,请根据此strcasecmp()查看SO question

10-06 01:11