sprintf(3) Library Functions Manual sprintf(3) BEZEICHNUNG sprintf, vsprintf - Formatierte Ausgabe von Zeichenketten BIBLIOTHEK Standard-C-Bibliothek (libc, -lc) UBERSICHT #include int sprintf(char *restrict Zeichenk, const char *restrict Format, ); int vsprintf(char *restrict Zeichenk, const char *restrict Format, va_Liste ap); Mit Glibc erforderliche Feature-Test-Makros (siehe feature_test_macros(7)): snprintf(), vsnprintf(): _XOPEN_SOURCE >= 500 || _ISOC99_SOURCE || /* Glibc <= 2.19: */ _BSD_SOURCE BESCHREIBUNG Diese Funktionen sind zu snprintf(3) und vsnprintf(3) aquivalent, ausser dass keine Prufung auf Pufferuberlauf erfolgt (siehe FEHLER unten). ATTRIBUTE Siehe attributes(7) fur eine Erlauterung der in diesem Abschnitt verwandten Ausdrucke. +-------------------------+-------------------------+------------------+ |Schnittstelle | Attribut | Wert | +-------------------------+-------------------------+------------------+ |sprintf(), vsprintf() | Multithread-Fahigkeit | MT-Sicher locale | +-------------------------+-------------------------+------------------+ STANDARDS C11, POSIX.1-2008. GESCHICHTE C89, POSIX.1-2001. FEHLER Siehe printf(3). sprintf(), vsprintf() Da sprintf() und vsprintf() eine beliebig lange Zeichenkette annehmen, mussen Aufrufende darauf achten, nicht den tatsachlich verfugbaren Platz zu uberschreiten; dies ist oft unmoglich sicherzustellen. Beachten Sie, dass die Lange der Zeichenketten oft abhangig von der Locale und schwierig vorherzusagen ist. Benutzen Sie stattdessen snprintf() und vsnprintf() (oder asprintf(3) und vasprintf(3)). SIEHE AUCH asprintf(3), snprintf(3) UBERSETZUNG Die deutsche Ubersetzung dieser Handbuchseite wurde von Helge Kreutzmann erstellt. Diese Ubersetzung ist Freie Dokumentation; lesen Sie die GNU General Public License Version 3 oder neuer bezuglich der Copyright-Bedingungen. Es wird KEINE HAFTUNG ubernommen. Wenn Sie Fehler in der Ubersetzung dieser Handbuchseite finden, schicken Sie bitte eine E-Mail an die Mailingliste der Ubersetzer . Linux man-pages 6.18 7. Dezember 2025 sprintf(3)