我试图在一个更大的项目中使用C中的strstr函数,但无法让它工作,所以我形成了一个小的测试文件来尝试并更好地学习它,唯一的问题是结果不是我所期望的。有没有人能给我解释一下,基于这个c文件,我应该返回什么strstr,以及我是如何错误地使用它的?当我运行这个程序时,它对strstr的所有使用都返回NULL,我期望的是前2个返回NULL,但对于后两个中的一个(我知道不是两个都知道),它应该打印字符串"brush“。我做错了什么或期望错了什么?(1,2) is %s",strstr(str1,str2));