memchr

优质
小牛编辑
129浏览
2023-12-01

memchr(在某一内存范围中查找一特定字符)
相关函数 index,rindex,strchr,strpbrk,strrchr,strsep,strspn,strstr
表头文件 #include<string.h>
定义函数 void * memchr(const void *s,int c,size_t n);
函数说明 memchr()从头开始搜寻s所指的内存内容前n个字节,直到发现第一个值为c的字节,则返回指向该字节的指针。
返回值 如果找到指定的字节则返回该字节的指针,否则返回0。
范例:
#include <string.h>
main()
{
char *s="0123456789012345678901234567890";
char *p;
p=memchr(s,'5',10);
printf("%s\n",p);
}
执行 5.68E+25