memchr函数

来源:互联网 发布:java 双引号 编辑:程序博客网 时间:2024/04/28 04:41
 函数原型:extern void *memchr(void *str, char ch, unsigned count)

参数说明:从str所指内存区域的前count个字节查找字符ch。
        
所在库名:#include <string.h>
  
函数功能:当第一次遇到字符ch时停止查找。如果成功,返回指向字符ch的指针;否则返回NULL。
  
返回说明:返回void*类型指针(或者NULL)。

其它说明:暂时无。

实例:

#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;}

在VC++ 6.0  编译运行:

0 0