strchr(3) Library Functions Manual strchr(3) NUME strchr, strrchr, strchrnul - localizeaza un caracter in irul de caractere BIBLIOTECA Biblioteca C standard (libc, -lc) REZUMAT #include char *strchr(const char *s, int c); char *strrchr(const char *s, int c); #define _GNU_SOURCE /* Consultai feature_test_macros(7) */ #include char *strchrnul(const char *s, int c); DESCRIERE Funcia strchr() returneaza un indicator la prima apariie a caracterului c in irul s. Funcia strrchr() returneaza un indicator la ultima apariie a caracterului c in irul s. Funcia strchrnul() este la fel ca strchr(), cu excepia faptului ca, daca c nu se gasete in s, atunci returneaza un indicator la octetul nul de la sfaritul lui s, in loc de NULL. Aici ,,caracter" inseamna ,,octet"; aceste funcii nu funcioneaza cu caractere late sau cu caractere multi-octet. VALOAREA RETURNATA Funciile strchr() i strrchr() returneaza un indicator la caracterul potrivit sau NULL daca acesta nu este gasit. Octetul de terminare nul este considerat parte a irului, astfel incat, daca c este specificat ca '\0', aceste funcii returneaza un indicator catre terminator. Funcia strchrnul() returneaza un indicator la caracterul care corespunde sau un indicator la octetul nul de la sfaritul lui s (adica s+strlen(s)) daca caracterul nu este gasit. ATRIBUTE Pentru o explicaie a termenilor folosii in aceasta seciune, a se vedea attributes(7). +--------------------------------------+---------------------+---------+ |Interfaa | Atribut | Valoare | +--------------------------------------+---------------------+---------+ |strchr(), strrchr(), strchrnul() | Sigurana firelor | MT-Safe | +--------------------------------------+---------------------+---------+ STANDARDE strchr() strrchr() C11, POSIX.1-2008. strchrnul() GNU. ISTORIC strchr() strrchr() POSIX.1-2001, C89, SVr4, 4.3BSD. strchrnul() glibc 2.1.1. CONSULTAI I memchr(3), string(3), strlen(3), strpbrk(3), strsep(3), strspn(3), strstr(3), strtok(3), wcschr(3), wcsrchr(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.06 31 octombrie 2023 strchr(3)