[疑难问答] strstr()检测不到存在的字符

[复制链接]
mollylawrence 发表于 2023-8-15 16:07 | 显示全部楼层
源字符串或目标子字符串的数组越界
uiint 发表于 2023-8-15 17:10 | 显示全部楼层
strstr() 函数默认是区分大小写的
jonas222 发表于 2023-8-15 18:48 | 显示全部楼层
请检查代码逻辑,确保strstr()函数在正确的位置被调用
elsaflower 发表于 2023-8-15 20:58 | 显示全部楼层
如果目标子字符串与源字符串在大小写方面不匹配,那么 strstr() 函数将无法找到。
pentruman 发表于 2023-8-15 21:26 | 显示全部楼层
确保字符串数组没有越界访问,并尝试使用其他方法或算法来进行字符串搜索和匹配。
rosemoore 发表于 2023-8-15 21:43 | 显示全部楼层
可以使用strchr()函数              
linfelix 发表于 2023-8-15 22:00 | 显示全部楼层
检查字符串中是否存在特殊字符,并根据需要进行处理。
robincotton 发表于 2023-8-15 22:12 | 显示全部楼层
具体的代码和示例数据?              
mickit 发表于 2023-8-15 22:42 | 显示全部楼层
可以打印输出源字符串和目标子字符串,以及确认是否使用正确的终止符和正确的大小写
1988020566 发表于 2023-8-18 22:58 | 显示全部楼层
如果子字符串的长度小于目标字符串的长度,那么strstr()将无法找到子字符串
gygp 发表于 2023-8-19 16:00 | 显示全部楼层
访问了超出数组范围的内存               
abotomson 发表于 2023-8-19 16:16 | 显示全部楼层
strstr()函数用于在一个字符串中查找子字符串,并返回第一次出现的位置。
天天向善 发表于 2023-9-6 13:24 | 显示全部楼层
若是方针字符串中没有包括子字符串,那末strstr()将始终返回null。
AIsignel 发表于 2023-9-6 13:54 | 显示全部楼层
会在字符串中搜刮指定子串的第一次呈现位置,若是指定的子串不存在,则返回空指针。
理想阳 发表于 2023-9-6 14:43 | 显示全部楼层
若是方针子字符串不在源字符串中,则返回空指针(null)
芯路例程 发表于 2023-9-8 15:02 | 显示全部楼层
strstr()函数在查找时会遭到特殊字符的影响。
LinkMe 发表于 2023-9-8 15:53 | 显示全部楼层
也许是因为它使用的是c99标准
Pretext 发表于 2023-9-11 11:06 | 显示全部楼层
在c99尺度中,strstr()函数是在字符串中搜刮指定子串的第一次呈现位置
V853 发表于 2023-10-7 10:55 | 显示全部楼层
若是存在,它将返回指向包括子字符串的字符串的指针,不然,它将返回null。
朝生 发表于 2023-10-11 13:10 | 显示全部楼层
strstr(),函数是以,\0,作为字符串的结束符来举行搜刮的
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 在线客服 返回列表 返回顶部