NAZWA¶
memchr, memrchr - szukanie znaku w pamięci
SKŁADNIA¶
#include <string.h>
 
void *memchr(const void *s, int c, size_t n);
 
void *memrchr(const void *s, int c, size_t n);
OPIS¶
 Uwaga! To tłumaczenie może być nieaktualne!
Funkcja 
memchr() skanuje pierwsze 
n bajtów obszaru
  pamięci wskazywanego przez 
s w poszukiwaniu znaku 
c.
  Pierwszy bajt pasujący do 
c (interpretowany jako typ unsigned
  char) przerywa szukanie.
Funkcja 
memrchr() jest podobna do funkcji 
memchr(), z tym
  wyjątkiem, że poszukuje wstecz od końca 
n bajtów
  wskazywanych przez 
s, zamiast do przodu, od początku.
WARTOŚĆ ZWRACANA¶
Funkcje 
memchr() i 
memrchr() zwracają wskaźnik do
  pasującego bajtu lub NULL jeżeli znak nie został znaleziony w
  podanym obszarze pamięci.
ZGODNE Z¶
Funkcja 
memchr() jest zgodna z SVID 3, BSD 4.3, ISO 9899, POSIX. Funkcja
  
memrchr() jest rozszerzeniem GNU, dostępnym począwszy od
  glibc 2.1.91.
ZOBACZ TAKŻE¶
index(3), 
rindex(3), 
strchr(3), 
strpbrk(3),
  
strrchr(3), 
strsep(3), 
strspn(3), 
strstr(3)
Powyższe tłumaczenie pochodzi z nieistniejącego już Projektu
  Tłumaczenia Manuali i 
może nie być aktualne. W razie
  zauważenia różnic między powyższym opisem a
  rzeczywistym zachowaniem opisywanego programu lub funkcji, prosimy o
  zapoznanie się z oryginalną (angielską) wersją strony
  podręcznika za pomocą polecenia:
  
  - man --locale=C 3 memchr
 
Prosimy o pomoc w aktualizacji stron man - więcej informacji można
  znaleźć pod adresem
  
http://sourceforge.net/projects/manpages-pl/.