bstring(3) Library Functions Manual bstring(3) NAZWA bcmp, bcopy, bzero, memccpy, memchr, memcmp, memcpy, memfrob, memmem, memmove, memset - operacje na lancuchach bajtow BIBLIOTEKA Standardowa biblioteka C (libc, -lc) SKLADNIA #include 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); OPIS Funkcje lancuchowe operuja na lancuchach bajtow niekoniecznie zakonczonych znakiem null. Opisy poszczegolnych funkcji znajduja sie na ich stronach podrecznika ekranowego. UWAGI Funkcje bcmp() i bcopy() sa przestarzale. Prosimy zamiast nich uzywac funkcji memcmp() i memmove(). ZOBACZ TAKZE bcmp(3), bcopy(3), bzero(3), memccpy(3), memchr(3), memcmp(3), memcpy(3), memfrob(3), memmem(3), memmove(3), memset(3), string(3) TLUMACZENIE Tlumaczenie niniejszej strony podrecznika: Adam Byrtek , Robert Luberda i Michal Kulach Niniejsze tlumaczenie jest wolna dokumentacja. Blizsze informacje o warunkach licencji mozna uzyskac zapoznajac sie z GNU General Public License w wersji 3 lub nowszej. Nie przyjmuje sie ZADNEJ ODPOWIEDZIALNOSCI. Bledy w tlumaczeniu strony podrecznika prosimy zglaszac na adres listy dyskusyjnej . Linux man-pages 6.18 11 lutego 2026 r. bstring(3)