Funkcija strchr () v jeziku C ++ išče prvi pojav znaka v nizu.
prototip strchr ()
const char * strchr (const char * str, int ch); char * strchr (char * str, int ch);
strchr()
Funkcija ima dva argumenta: str in ch. Išče znak ch v nizu, na katerega kaže str.
Določen je v datoteki glave "> datoteka glave.
parametri strchr ()
ptr
: Kazalec na ničelno zaključen niz, ki ga želite iskati.ch
: Znak za iskanje.
strchr () Vrnjena vrednost
Če je znak najden, strchr()
funkcija vrne kazalec na mesto znaka v str, sicer pa vrne ničelni kazalec.
Primer: Kako deluje funkcija 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; )
Ko zaženete program, bo rezultat:
r je prisoten "Programiranje je enostavno."