C语言:字符串查找strstr()

说明

语法

char *strstr(const char *str, const char *substr);

参数:

  • str 要被检索的 C 字符串。
  • substr 在 substr 字符串内要搜索的小字符串。

返回值: 返回指针,在 str 中第一次出现 substr 字符串的位置,如果未找到则返回 NULL

案例

#include <stdio.h>
#include <string.h>
int main()
{
    printf("嗨客网(www.haicoder.net)\n\n");
    char str[30] = "Hello,HaiCoder";
    char subStr[4] = "Hai";
    char* retStr = strstr(str, subStr);
    printf("retStr = %s\n", retStr);

    if(retStr == NULL){
        printf("不存在\n");
    }
    return 0;
}

原文出处:https://malaoshi.top/show_1IX3TPIZXHtc.html