您的位置:首页 > 其它

strchr()函数

2015-11-04 23:44 267 查看
函数原型:extern char *strchr(char *str,char character)

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

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

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

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

其它说明:还有一种格式char *strchr( const char *string, int c ),这里字符串是以int型给出的。
注意返回字符串包含我们“I”字符。

#include<stdio.h>

#include<string.h>

int main()

{

char *str="ma zhuang I LOVE zhang wan qi";

char *p;

char ma='I';

p=strchr(str,ma);

if(p) printf("%s\n",p);

else printf("No \n");

return 0;

}

输出:“I love zhuang wan qi”;

我们把下面定义:

char ma='I' ; //指定一个字符

改写成:

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