C ++ strchr () - C ++ standardowa biblioteka

Funkcja strchr () w C ++ wyszukuje pierwsze wystąpienie znaku w ciągu.

strchr () prototyp

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

strchr()Funkcja przyjmuje dwa argumenty: str i CH. Wyszukuje znak ch w łańcuchu wskazywanym przez str.

Jest zdefiniowany w pliku nagłówkowym "> plik nagłówkowy.

strchr () Parametry

  • ptr: Wskaźnik do szukanego łańcucha zakończonego znakiem null.
  • ch: Znak do wyszukania.

strchr () Zwracana wartość

Jeśli znak zostanie znaleziony, strchr()funkcja zwraca wskaźnik do lokalizacji znaku w str, w przeciwnym razie zwraca wskaźnik null.

Przykład: Jak działa funkcja 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; )

Po uruchomieniu programu wynik będzie następujący:

 r jest obecny „Programowanie jest łatwe”.

Interesujące artykuły...