📜  C++ strchr()

📅  最后修改于: 2020-09-25 09:07:24             🧑  作者: Mango

C++中的strchr() 函数搜索字符串 字符的首次出现。

strchr()原型

const char* strchr( const char* str, int ch );
char* strchr( char* str, int ch );

strchr() 函数采用两个参数: strch 。它在str指向的字符串搜索字符 ch

它在头文件中定义。

strchr()参数

strchr()返回值

如果找到了字符 ,则strchr() 函数将返回一个指向str 字符位置的指针,否则返回空指针。

示例:strchr() 函数的工作方式

#include 
#include 

using namespace std;

int main()
{
    char str[] = "Programming is easy.";
    char ch = 'r';
    
    if (strchr(str, ch))
        cout << ch << " is present \"" << str << "\"";
    else
        cout << ch << " is not present \"" << str << "\"";

    return 0;
}

运行该程序时,输出为:

r is present "Programming is easy."