include
#include <string.h> void *memchr(const void *src, int c, size_t n);
인자
- src
검사를 진행할 포인터이다.- c
우리가 찾을 문자이다.- n
n byte만큼 검사를 진행한다.
s
의 포인터에서 부터 n byte
만큼의 크기 안에서 c
를 찾아서 해당 포인터
를 리턴해 주는 함수이다.
만약 우리가 문자 'o'를 찾고싶다면
이런 식으로 진행되면서 'o'
를 찾아서 해당 포인터
를 리턴을 해 줄 것이다.
src
를 하나씩 검사하면서 c
를 발견하면 해당 포인터
를 리턴하고 찾지 못 한다면 NULL
을 리턴한다.