memchr(3) Library Functions Manual memchr(3) NUME memchr, memrchr - scaneaza memoria pentru un caracter BIBLIOTECA Biblioteca C standard (libc, -lc) SINOPSIS #include void *memchr(size_t n; const void s[n], int c, size_t n); void *memrchr(size_t n; const void s[n], int c, size_t n); Cerine pentru macrocomenzi de testare a caracteristicilor pentru glibc (consultai feature_test_macros(7)): memrchr(): _GNU_SOURCE DESCRIERE Funcia memchr() scaneaza n octei iniiali din zona de memorie indicata de s pentru prima instana a c. Atat c, cat i octeii din zona de memorie indicai de s sunt interpretai ca unsigned char. Funcia memrchr() este la fel ca funcia memchr(), cu excepia faptului ca aceasta cauta inapoi de la sfaritul celor n octei indicai de s in loc sa caute inainte de la inceput. VALOAREA RETURNATA Funciile memchr() i memrchr() returneaza un indicator catre octetul corespunzator sau NULL daca caracterul nu se afla in zona de memorie data. ATRIBUTE Pentru o explicaie a termenilor folosii in aceasta seciune, a se vedea attributes(7). +--------------------------------------+---------------------+---------+ |Interfaa | Atribut | Valoare | +--------------------------------------+---------------------+---------+ |memchr(), memrchr() | Sigurana firelor | MT-Safe | +--------------------------------------+---------------------+---------+ STANDARDE memchr() C11, POSIX.1-2008. memrchr() GNU. ISTORIC memchr() POSIX.1-2001, C89, SVr4, 4.3BSD. memrchr() glibc 2.2. CONSULTAI I bstring(3), ffs(3), memmem(3), strchr(3), strpbrk(3), strrchr(3), strsep(3), strspn(3), strstr(3), wmemchr(3) TRADUCERE Traducerea in limba romana a acestui manual a fost facuta de Remus- Gabriel Chelu Aceasta traducere este documentaie gratuita; citii Licena publica generala GNU Versiunea 3 sau o versiune ulterioara cu privire la condiii privind drepturile de autor. NU se asuma NICIO RESPONSABILITATE. Daca gasii erori in traducerea acestui manual, va rugam sa trimitei un e-mail la . Pagini de manual de Linux 6.18 25 februarie 2026 memchr(3)