使用stricmp比较Xcode中的两个C字符串时,出现构建错误。
错误:stricmp的隐式声明在C99中无效。什么意思
最佳答案
这意味着在您包含的标头中找不到stricmp声明。早期的C版本允许您调用标头中未声明的函数,并假定它们被声明为int function()
stricmp不在C或POSIX标准中。对于iOS,请根据此strcasecmp()
查看SO question
使用stricmp比较Xcode中的两个C字符串时,出现构建错误。
错误:stricmp的隐式声明在C99中无效。什么意思
最佳答案
这意味着在您包含的标头中找不到stricmp声明。早期的C版本允许您调用标头中未声明的函数,并假定它们被声明为int function()
stricmp不在C或POSIX标准中。对于iOS,请根据此strcasecmp()
查看SO question