C ++ strchr () - C ++ Standardbibliothek

Die Funktion strchr () in C ++ sucht nach dem ersten Auftreten eines Zeichens in einer Zeichenfolge.

strchr () Prototyp

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

Die strchr()Funktion akzeptiert zwei Argumente: str und ch. Es sucht nach dem Zeichen ch in der Zeichenfolge, auf die str zeigt.

Es ist in der Header-Datei "> Header-Datei definiert.

strchr () Parameter

  • ptr: Zeiger auf die nullterminierte Zeichenfolge, nach der gesucht werden soll.
  • ch: Zeichen, nach dem gesucht werden soll.

strchr () Rückgabewert

Wenn das Zeichen gefunden wird, gibt die strchr()Funktion einen Zeiger auf die Position des Zeichens in str zurück, andernfalls wird ein Nullzeiger zurückgegeben.

Beispiel: Funktionsweise der Funktion 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; )

Wenn Sie das Programm ausführen, lautet die Ausgabe wie folgt:

 r ist vorhanden "Programmierung ist einfach."

Interessante Beiträge...