본문 바로가기
C 언어

memchr

by SpeeDr00t 2016. 7. 9.
반응형

void *memchr(const void *s, int c, size_t n);



void *memchr(const void *s, int c, size_t n)
{
    unsigned char *p = (unsigned char*)s;
    while( n-- )
        if( *p != (unsigned char)c )
            p++;
        else
            return p;
    return 0;
}
반응형

'C 언어' 카테고리의 다른 글

strcoll  (0) 2016.07.09
memcmp  (0) 2016.07.09
memcpy  (0) 2016.07.09
bcmp  (0) 2016.07.09
strncmp  (0) 2016.07.09