如何检查字符串是否包含在另一个字符串中?

时间:2014-11-11 09:31:42

标签: c substring string-comparison

python中的示例:

>>> a="Sweet potato"
>>> "potato" in a
True

我认为它可能是strcmp,但strcmp必须完全相同,不是吗?

1 个答案:

答案 0 :(得分:1)

strcmp用于确定两个字符串是否相同。

如果你想查找一个字符串是否包含一个子字符串,那么就会有一些方法。一个非常好的是Alter Mann写的:

if (strstr(str, "potato")) puts("True");