C Func strstr - sonkoni/Koni-Wiki GitHub Wiki

string.h

strstr

문자열 내에서 문자열 검색(왼쪽→오른쪽)

char *strstr(const char* str, const char* substr);
// str: 대상문자열
// substr : 검색할문자열
// 문자열을 찾았으면, 문자열로 시작하는 문자열의 포인터를 반환. 없으면 NULL 반환

대소문자 구분한다.

#include <stdio.h>
#include <string.h>

int main(int argc, char *argv[]) {
    char string[30] = "A Garden Diary";

    char *ptr = strstr(string, "den");
    if (ptr) {
        printf("%s\n", ptr);
    }
    return 0;
}
// den Diary

참고

  • strchr ~ 문자열에서 문자 검색(왼쪽→오른쪽)
  • strrchr ~ 문자열에서 문자 검색(왼쪽←오른쪽)
⚠️ **GitHub.com Fallback** ⚠️