bstring(3) Library Functions Manual bstring(3)

bcmp, bcopy, bzero, memccpy, memchr, memcmp, memcpy, memfrob, memmem, memmove, memset - operații cu șiruri de octeți

Biblioteca C standard (libc, -lc)

#include <string.h>
int bcmp(size_t n;
         const void s1[n], const void s2[n], size_t n);
void bcopy(size_t n;
         const void src[n], void dest[n], size_t n);
void bzero(size_t n;
         void s[n], size_t n);
void *memccpy(size_t n;
         void dest[n], const void src[n], int c, size_t n);
void *memchr(size_t n;
         const void s[n], int c, size_t n);
int memcmp(size_t n;
         const void s1[n], const void s2[n], size_t n);
void *memcpy(size_t n;
         void dest[n], const void src[n], size_t n);
void *memfrob(size_t n;
         void s[n], size_t n);
void *memmem(size_t hsize, size_t nsize;
             const void haystack[hsize], size_t hsize,
             const void needle[nsize], size_t nsize);
void *memmove(size_t n;
         void dest[n], const void src[n], size_t n);
void *memset(size_t n;
         void s[n], int c, size_t n);

Funcțiile de șiruri de octeți efectuează operații asupra șirurilor de caractere (matrice de octeți) care nu sunt neapărat cu terminație nulă. Consultați paginile de manual individuale pentru descrierea fiecărei funcții.

Funcțiile bcmp() și bcopy() sunt învechite. Utilizați în schimb memcmp() și memmove().

bcmp(3), bcopy(3), bzero(3), memccpy(3), memchr(3), memcmp(3), memcpy(3), memfrob(3), memmem(3), memmove(3), memset(3), string(3)

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.

28 iunie 2025 Pagini de manual de Linux 6.15