前言:
此时兄弟们对“c语言函数strstr”大约比较关怀,兄弟们都想要知道一些“c语言函数strstr”的相关内容。那么小编同时在网摘上收集了一些有关“c语言函数strstr””的相关文章,希望咱们能喜欢,小伙伴们快快来学习一下吧!strstr(str1,str2) 函数是字符串处理函数之一,位于头文件 “string.h”中。对于处理字符串的一些问题有很大的帮助。
strstr (C语言函数)
所在头文件:string.h
函数原型:extern char *strstr(const char *str1, const char *str2);
作用:用于判断字符串str2是否是str1的子串。
参数说明:
str1: 被查找目标 string expression to search.
str2: 要查找对象 The string expression to find.
返回值:
如果str2是str1的子串,则返回str2在str1中首次出现的地址;
如果str2不是str1的子串,则返回NULL。
使用示例
#include <stdio.h>#include <string.h> int main() { const char str1[20] = "abcdefgh"; const char str2[10] = "cdef"; char* ret = strstr(str1, str2); // str1包含str2则*ret=cdefgh const char str3[10] = "cxef"; char* ret2 = strstr(str1, str3); //str1不包含str3则ret=NULL return(0);}
版权声明:
本站文章均来自互联网搜集,如有侵犯您的权益,请联系我们删除,谢谢。
标签: #c语言函数strstr