【发布时间】:2021-12-11 08:08:12
【问题描述】:
例如: str = "我要开会" 词=“见面” 应该给0,因为没有这样的词
我试过 strstr(str, word) 但它会检查子字符串,所以在这个例子中它给出了 1
【问题讨论】:
-
使用stktok(),将结果放入数组中,然后检查单词是否匹配数组中的任何单词
-
或者
strstr()返回一个指向比赛开始的指针,因此从那时起检查之前和之后的内容很容易。 -
这能回答你的问题吗? Check substring exists in a string in C
-
是的,我看到了,在那里找不到解决方案。我会尝试执行@Frank 的建议
标签: c search substring c-strings function-definition