| | | memchr | | 原型:extern void *memchr(void *buf, char ch, unsigned count);
用法:#include <string.h>
功能:从buf所指内存区域的前count个字节查找字符ch。
说明:当第一次遇到字符ch时停止查找。如果成功,返回指向字符ch的指针;否则返回NULL。
举例:
// memchr.c
#include <syslib.h>
#include <string.h>
main()
{
char *s="Hello, Programmers!";
char *p;
clrscr();
p=memchr(s,'P',strlen(s));
if(p)
printf("%s",p);
else
printf("Not Found!");
getchar();
return 0;
}
相关函数:<a href="http://www.ggv.com.cn/forum/clib/string/memccpy.html">memccpy</a>,<a href="http://www.ggv.com.cn/forum/clib/string/memmove.html">memmove</a>,<a href="http://www.ggv.com.cn/forum/clib/string/strcpy.html">strcpy</a> |
|
|
|
转载请注明:在路上 » void *memchr(void *buf, char ch, unsigned count);
Post Views: 655