#포함하다 char *strchr(const char *s, int c); |
strchr 함수는 문자열 s에서 문자 c를 찾습니다.
c와 일치하는 첫 번째 문자와 일치합니다. NULL 문자도 문자열의 일부로 간주되므로 문자열에서 0(NULL)도 찾을 수 있습니다.
문자가 발견되면 문자에 대한 포인터를 반환합니다. 일치하는 문자가 없으면 NULL을 반환합니다.
#define _CRT_SECURE_NO_WARNINGS // Visual Studio
#include <stdio.h>
#include <string.h>
int main()
{
char s(100) = "Hi, C Language.";
char* p;
p = strchr(s, 'a');
if (p)
printf("\'a\'문자를 찾았습니다. 위치: %d\n", p - s);
else
printf("\'a\'문자를 찾지못했습니다\n");
return 0;
}