打印
[疑难问答]

strstr()检测不到存在的字符

[复制链接]
楼主: juliestephen
手机看帖
扫描二维码
随时随地手机跟帖
21
源字符串或目标子字符串的数组越界

使用特权

评论回复
22
uiint| | 2023-8-15 17:10 | 只看该作者
strstr() 函数默认是区分大小写的

使用特权

评论回复
23
jonas222| | 2023-8-15 18:48 | 只看该作者
请检查代码逻辑,确保strstr()函数在正确的位置被调用

使用特权

评论回复
24
elsaflower| | 2023-8-15 20:58 | 只看该作者
如果目标子字符串与源字符串在大小写方面不匹配,那么 strstr() 函数将无法找到。

使用特权

评论回复
25
pentruman| | 2023-8-15 21:26 | 只看该作者
确保字符串数组没有越界访问,并尝试使用其他方法或算法来进行字符串搜索和匹配。

使用特权

评论回复
26
rosemoore| | 2023-8-15 21:43 | 只看该作者
可以使用strchr()函数              

使用特权

评论回复
27
linfelix| | 2023-8-15 22:00 | 只看该作者
检查字符串中是否存在特殊字符,并根据需要进行处理。

使用特权

评论回复
28
robincotton| | 2023-8-15 22:12 | 只看该作者
具体的代码和示例数据?              

使用特权

评论回复
29
mickit| | 2023-8-15 22:42 | 只看该作者
可以打印输出源字符串和目标子字符串,以及确认是否使用正确的终止符和正确的大小写

使用特权

评论回复
30
1988020566| | 2023-8-18 22:58 | 只看该作者
如果子字符串的长度小于目标字符串的长度,那么strstr()将无法找到子字符串

使用特权

评论回复
31
gygp| | 2023-8-19 16:00 | 只看该作者
访问了超出数组范围的内存               

使用特权

评论回复
32
abotomson| | 2023-8-19 16:16 | 只看该作者
strstr()函数用于在一个字符串中查找子字符串,并返回第一次出现的位置。

使用特权

评论回复
33
天天向善| | 2023-9-6 13:24 | 只看该作者
若是方针字符串中没有包括子字符串,那末strstr()将始终返回null。

使用特权

评论回复
34
AIsignel| | 2023-9-6 13:54 | 只看该作者
会在字符串中搜刮指定子串的第一次呈现位置,若是指定的子串不存在,则返回空指针。

使用特权

评论回复
35
理想阳| | 2023-9-6 14:43 | 只看该作者
若是方针子字符串不在源字符串中,则返回空指针(null)

使用特权

评论回复
36
芯路例程| | 2023-9-8 15:02 | 只看该作者
strstr()函数在查找时会遭到特殊字符的影响。

使用特权

评论回复
37
LinkMe| | 2023-9-8 15:53 | 只看该作者
也许是因为它使用的是c99标准

使用特权

评论回复
38
Pretext| | 2023-9-11 11:06 | 只看该作者
在c99尺度中,strstr()函数是在字符串中搜刮指定子串的第一次呈现位置

使用特权

评论回复
39
V853| | 2023-10-7 10:55 | 只看该作者
若是存在,它将返回指向包括子字符串的字符串的指针,不然,它将返回null。

使用特权

评论回复
40
朝生| | 2023-10-11 13:10 | 只看该作者
strstr(),函数是以,\0,作为字符串的结束符来举行搜刮的

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则