table of contents
bstring(3) | Library Functions Manual | bstring(3) |
BEZEICHNUNG¶
bcmp, bcopy, bzero, memccpy, memchr, memcmp, memcpy, memfrob, memmem, memmove, memset - Byte-Zeichenketten bearbeiten
BIBLIOTHEK¶
Standard-C-Bibliothek (libc, -lc)
ÜBERSICHT¶
#include <string.h>
int bcmp(const void s1[.n], const void s2[.n], size_t n);
void bcopy(const void Quelle[.n], void dest[.n], size_t n);
void bzero(void s[.n], size_t n);
void *memccpy(void Ziel[.n], const void Quelle[.n], int c, size_t n);
void *memchr(const void s[.n], int c, size_t n);
int memcmp(const void s1[.n], const void s2[.n], size_t n);
void *memcpy(void Ziel[.n], const void Quelle[.n], size_t n);
void *memfrob(void s[.n], size_t n);
void *memmem(const void Heuhaufen[.Heuhaufenlänge], size_t Heuhaufenlänge, const void Nadel[.Nadellänge], size_t Nadellänge);
void *memmove(void Ziel[.n], const void Quelle[.n], size_t n);
void *memset(void s[.n], int c, size_t n);
BESCHREIBUNG¶
Die Byte-Zeichenketten-Funktionen arbeiten auf Zeichenketten (Byte-Arrays), die nicht notwendigerweise mit Nullbytes abgeschlossen sind. Lesen Sie die individuellen Handbuchseiten für die Beschreibungen der jeweiligen Funktion.
ANMERKUNGEN¶
Die Funktionen bcmp() und bcopy() sind obsolet. Benutzen Sie stattdessen memcmp() und memmove().
SIEHE AUCH¶
bcmp(3), bcopy(3), bzero(3), memccpy(3), memchr(3), memcmp(3), memcpy(3), memfrob(3), memmem(3), memmove(3), memset(3), string(3)
ÜBERSETZUNG¶
Die deutsche Übersetzung dieser Handbuchseite wurde von Dr. Tobias Quathamer <toddy@debian.org> und Mario Blättermann <mario.blaettermann@gmail.com> erstellt.
Diese Übersetzung ist Freie Dokumentation; lesen Sie die GNU General Public License Version 3 oder neuer bezüglich der Copyright-Bedingungen. Es wird KEINE HAFTUNG übernommen.
Wenn Sie Fehler in der Übersetzung dieser Handbuchseite finden, schicken Sie bitte eine E-Mail an die Mailingliste der Übersetzer.
2. Mai 2024 | Linux man-pages (unveröffentlicht) |