C++ cstring strstr() 函数

定义和用法

strstr() 函数返回一个指针,指向另一个字符串中首次出现 C 风格字符串的位置。

strstr() 函数定义在 <cstring> 头文件中。

实例

获取另一个字符串中首次出现 C 风格字符串的位置指针:

char myStr[] = "The rain in Spain falls mainly on the plains";
char * myPtr = strstr(myStr, "ain");
cout << myPtr;

亲自试一试

语法

strstr(char * str, char * substring);

参数

参数 描述
str 必需。指向被搜索字符串的指针。
substring 必需。要搜索的子字符串。

技术细节

返回:

指向字符串中找到子字符串的位置的 char 类型指针。

如果未找到子字符串,则返回 NULL。