C/strchr
Wygląd
< C
Deklaracja
[edytuj]- char *strchr(const char *s, int c);
- char *strrchr(const char *s, int c);
Plik nagłówkowy
[edytuj]Opis
[edytuj]Lokalizuje znak w ciągu.
Argumenty
[edytuj]- s - przeszukiwany łańcuch
- c - poszukiwany znak
Opis
[edytuj]Funkcja strchr() zwraca wskaźnik do pierwszego wystąpienia znaku c w łańcuchu znaków s.
Funkcja strrchr() zwraca wskaźnik do ostatniego wystąpienia znaku c w łańcuchu znaków s.
"Znak" oznacza tutaj "bajt" - funkcje te nie działają ze znakami wielobajtowymi.
Wartość zwracana
[edytuj]Funkcje strchr() i strrchr() zwracają wskaźnik do pasującego znaku lub NULL jeśli znaku nie znaleziono.
Zgodne z
[edytuj]SVID 3, POSIX, BSD 4.3, ISO 9899