table of contents
strstr(3) | Library Functions Manual | strstr(3) |
NUME¶
strstr, strcasestr - localizează un subșir
BIBLIOTECA¶
Biblioteca C standard (libc, -lc)
SINOPSIS¶
#include <string.h>
char *strstr(const char *haystack, const char *needle);
#define _GNU_SOURCE /* Consultați feature_test_macros(7) */ #include <string.h>
char *strcasestr(const char *haystack, const char *needle);
DESCRIERE¶
Funcția strstrstr() găsește prima apariție a subșirului needle din șirul haystack. Octeții de terminare nuli ('\0') nu sunt comparați.
Funcția strcasestr() este la fel ca strstr(), dar ignoră diferența majuscule/minuscule a ambelor argumente.
VALOAREA RETURNATö
Aceste funcții returnează un indicator la începutul subșirului localizat sau NULL în cazul în care subșirul nu este găsit.
În cazul în care needle este un șir gol, valoarea de returnare este întotdeauna haystack însuși.
ATRIBUTE¶
Pentru o explicație a termenilor folosiți în această secțiune, a se vedea attributes(7).
Interfață | Atribut | Valoare |
strstr() | Siguranța firelor | MT-Safe |
strcasestr() | Siguranța firelor | MT-Safe locale |
STANDARDE¶
- strstr()
- C11, POSIX.1-2008.
- strcasestr()
- GNU.
ISTORIC¶
- strstr()
- POSIX.1-2001, C89.
- strcasestr()
- GNU.
CONSULTAȚI ȘI¶
memchr(3), memmem(3), strcasecmp(3), strchr(3), string(3), strpbrk(3), strsep(3), strspn(3), strtok(3), wcsstr(3)
TRADUCERE¶
Traducerea în limba română a acestui manual a fost făcută de Remus-Gabriel Chelu <remusgabriel.chelu@disroot.org>
Această traducere este documentație gratuită; citiți Licența publică generală GNU Versiunea 3 sau o versiune ulterioară cu privire la condiții privind drepturile de autor. NU se asumă NICIO RESPONSABILITATE.
Dacă găsiți erori în traducerea acestui manual, vă rugăm să trimiteți un e-mail la translation-team-ro@lists.sourceforge.net.
2 mai 2024 | Pagini de manual Linux (nepublicate) |