函数原型:extern void *memchr(void *str, char ch, unsigned count)
#include
<
string
.h
>
#include
<
stdio.h
>
int
main()

...
{
char *str="Hello,I am sky2098,I liking programing!";
char character='k' ; //指定一个字符
void *voidtemp;

voidtemp=memchr(str,character,strlen("Hello,I am sky2098,I liking programing!"));
if(voidtemp!=NULL)

...{
printf("Search Success!/n ");
}
else

...{
printf("Search Failure!/n ");
}
return 0;
}
参数说明:从str所指内存区域的前count个字节查找字符ch。
所在库名:#include <string.h>
函数功能:当第一次遇到字符ch时停止查找。如果成功,返回指向字符ch的指针;否则返回NULL。
返回说明:返回void*类型指针(或者NULL)。
其它说明:暂时无。
实例:






















在VC++ 6.0 编译运行: