您的位置:首页 > 其它

strchr函数

2015-10-26 10:56 225 查看
函数原型:extern char *strchr(char *str,char character)

参数说明:str为一个字符串的指针,character为一个待查找字符。

所在库名:#include <string.h>

函数功能:从字符串str中寻找字符character第一次出现的位置。

返回说明:返回指向第一次出现字符character位置的指针,如果没找到则返回NULL。

其它说明:还有一种格式char *strchr( const char *string, int c ),这里字符串是以int型给出的。

实例:


#include<string.h>


#include<stdio.h>


int main()




...{


char *str="Hello,I am sky2098,I liking programing!";


char character='k' ; //指定一个字符


char *strtemp;




strtemp=strchr(str,character);


if(strtemp!=NULL)




...{


printf("%s ",strtemp);


}


else




...{


printf("can not find %c !",strtemp);


}


return 0;


}

在VC++ 6.0编译运行:



注意返回字符串包含我们character字符。

我们把下面定义:

char character='k' ; //指定一个字符

改写成:

int character='k' ; //指定一个字符
也同样能够实现。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: