table of contents
other versions
- jessie 1.8-1
- stretch 1.22-1
- testing 2.11-1
- stretch-backports 2.11-1~bpo9+2
- unstable 2.12-1
other sections
MEMCMP(3) | Linux-Programmierhandbuch | MEMCMP(3) |
BEZEICHNUNG¶
memcmp - vergleicht SpeicherbereicheÜBERSICHT¶
#include <string.h> int memcmp(const void *s1, const void *s2, size_t n);
BESCHREIBUNG¶
Die Funktion memcmp() vergleicht die ersten n Byte (jedes wird als unsigned char interpretiert) der Speicherbereiche s1 und s2.RÜCKGABEWERT¶
Die Funktion memcmp() gibt eine Ganzzahl zurück, die kleiner als, gleich oder größer als Null ist, wenn die ersten n Byte von s1 kleiner als, gleich oder größer als die ersten n Byte von s2 sind. Für einen von Null verschiedenen Rückgabewert wird das Vorzeichen durch das Vorzeichen der Differenz innerhalb des ersten Byte-Paares bestimmt (als vorzeichenloses Zeichen interpretiert), das sich in s1 und s2 unterscheidet.ATTRIBUTE¶
Multithreading (siehe pthreads(7))¶
Die Funktion memcmp() ist multithread-fähig.KONFORM ZU¶
SVr4, 4.3BSD, C89, C99, POSIX.1-2001.SIEHE AUCH¶
bcmp(3), strcasecmp(3), strcmp(3), strcoll(3), strncasecmp(3), strncmp(3), wmemcmp(3)KOLOPHON¶
Diese Seite ist Teil der Veröffentlichung 3.74 des Projekts Linux- man-pages. Eine Beschreibung des Projekts, Informationen, wie Fehler gemeldet werden können sowie die aktuelle Version dieser Seite finden sich unter http://www.kernel.org/doc/man-pages/.ÜBERSETZUNG¶
Die deutsche Übersetzung dieser Handbuchseite wurde von Patrick Rother <krd@gulu.net> und Martin Eberhard Schauer <Martin.E.Schauer@gmx.de> 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 <debian-l10n-german@lists.debian.org>.14. März 2014 |