Az strchr () függvény a C ++ - ban egy karakter első előfordulását keresi a karakterláncban.
strchr () prototípus
const char * strchr (const char * str, int ch); char * strchr (char * str, int ch);
A strchr()
függvénynek két argumentuma van: str és ch. Megkeresi a ch karaktert a karakterláncban, amelyre str mutat.
A "header file"> header fájlban van meghatározva.
strchr () Paraméterek
ptr
: A nullával végződő karakterlánc mutatója.ch
: Karakter keresendő.
strchr () Visszatérési érték
Ha megtalálja a karaktert, a strchr()
függvény visszaad egy mutatót a karakter helyére az str-ben, ellenkező esetben null mutatót ad vissza.
Példa: Az strchr () függvény működése
#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; )
A program futtatásakor a kimenet a következő lesz:
r jelen van "A programozás egyszerű."