实现方式:
void *ho_memchr(const void *s, int c, size_t n) {
unsigned char *p = (unsigned char *)s;
for (;n-- > 0; ++p) {
if (*p == c)
return (void *)p;
}
return NULL;
}
实现方式:
void *ho_memchr(const void *s, int c, size_t n) {
unsigned char *p = (unsigned char *)s;
for (;n-- > 0; ++p) {
if (*p == c)
return (void *)p;
}
return NULL;
}
转载于:https://my.oschina.net/guonaihong/blog/387325