/*
查找 buf 的前 count 个字节中 c 的第一次出现,当找到 c 或已检查完 count 个字节时停止。
如果成功,返回 buf中 c 首次出现的位置的指针,否则返回 NULL
*/
const char* memchr(const char* buf,char c,unsigned long long count){
while(count){
if(*buf == c)
return buf ;
++ count ;
++ buf ;
}
return 0 ;
}
库函数自实现之memchr
于 2024-01-21 11:05:39 首次发布