Computer >> 컴퓨터 >  >> 프로그램 작성 >> C 프로그래밍

C/C++의 strchr() 함수

<시간/>

strchr() 함수는 문자열에서 문자를 검색하는 데 사용됩니다. 두 번째 인수로 전달된 문자의 첫 번째 발생을 검색하고 문자에 대한 포인터를 반환합니다. 성공하면 그렇지 않으면 NULL입니다.

다음은 C 언어의 strchr() 구문입니다.

char *strchr(const char *string , int character)

여기,

문자열 − 문자를 검색하기 위해 스캔할 문자열입니다.

캐릭터 − 문자열에서 검색할 문자입니다.

다음은 C 언어의 strchr() 예제입니다.

예시

#include<stdio.h>
#include<string.h>
int main() {
   char s[] = "Helloworld!";
   char c = 'o';
   char *result = strchr(s, c);
   printf("String after searching the character : %s", result);
   return 0;
}

출력

String after searching the character : oworld!

위의 프로그램에서는 char형 문자열과 문자열에서 검색할 문자를 전달받았다. 결과는 포인터 변수 *result에 저장됩니다.

char s[] = "Helloworld!";
char c = 'o';
char *result = strchr(s, c);