memchr
memchr
- 함수 설명
The memchr() function locates the first occurrence of c (converted to an unsigned char) in string s.
- 매개변수
변수명 | 설명 |
---|---|
s | 데이터를 찾을 메모리 시작 위치 |
c | 찾을 데이터 값 (unsigned char) |
n | s에서 찾을 범위 크기 (byte 단위) |
- 반환값
성공 : c를 처음 찾은 위치
실패 : NULL
- 코드
void *memchr(const void *s, int c, size_t n)
{
unsigned char *s_ptr;
unsigned char find;
find = c;
s_ptr = (unsigned char *)s;
while (n--)
{
if (*s_ptr == find)
return (s_ptr);
s_ptr++;
}
return (0);
}
Author And Source
이 문제에 관하여(memchr), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@tlsrlgkrry/memchr저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)