strchar()用来搜索字符串中是否包含指定字符。
示例
//Visual Studio中加上这句才可以使用scanf()
//否则只能使用scanf_s()
#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
#include <string.h>
//argc: 参数个数 argv[]: 参数数组
int main(int argc, char *argv[])
{
const char * str = "Hello world!";
//返回w所在地址的指针
char * c = strchr(str, 'w');
puts(c);
//空字符也是字符串的一部分,所以也在索引范围内。
c = strchr(str, '\0');
puts(c);
//未搜索到将返回NULL
c = strchr(str, 'k');
if (c == NULL)
puts("NULL = strchr(str, 'k')");
system("pause");
return 0;
}