深度讲解linux中strstr()函数

  1. strstr函数

定义:strstr(str1,str2) 函数用于判断字符串str2是否是str1的子串。

如果是,则该函数返回str2在str1中首次出现的地址;否则,返回NULL。

上例子

char str2 = “cdef”; 
char str1 = “abcdefgh”; 
则通过函数,将返回 
strstr(str1,str2) = cdefgh;

如果str1不包含有str2。 
char str2 = “cxef”; 
char str1 = “abcdefgh”; 
则通过函数,将返回 
strstr(str1,str2) = NULL;

strstr函数调用后如果存在的话返回,是一个地址用指针来赋值,指针位置会停留在首次发现str2的位置

 

本文链接:https://my.lmcjl.com/post/7944.html

展开阅读全文

4 评论

留下您的评论.