激昂枕头

文章
3
资源
0
加入时间
2年10月18天

C语言strstr()函数使用注意事项

最近在写一段C语言代码时用到了strstr()函数,遇到了一个意想不到的问题,记录一下。这个函数接收两个参数,strstr(str1,str2)函数具体功能是检测str2是否为str1的子集,如果是则返回str1首次出现的地址,否则返回NULL。一开始调用这个函数的时候没想太多,直接使用后发现有些情况下尽管str2是str1的子集,函数返回值也是NULL。经过排查后发现如果在传入参数str1的...