sprintf(3) Library Functions Manual sprintf(3) sprintf, vsprintf - (libc -lc) #include int sprintf(char *restrict str, const char *restrict format, ...); int vsprintf(char *restrict str, const char *restrict format, va_list ap); glibc ( feature_test_macros(7)): snprintf(), vsnprintf(): _XOPEN_SOURCE >= 500 || _ISOC99_SOURCE || /* glibc <= 2.19: */ _BSD_SOURCE snprintf(3) vsnprintf(3) ( ). attributes(7). +----------------------+------------------------------------+---------------------------------------------------------------------------------------------+ | | | | +----------------------+------------------------------------+---------------------------------------------------------------------------------------------+ |sprintf(), vsprintf() | | (locale) (MT-Safe) | +----------------------+------------------------------------+---------------------------------------------------------------------------------------------+ C11, POSIX.1-2008. C89, POSIX.1-2001. printf(3). sprintf() vsprintf() sprintf() vsprintf() . . snprintf() vsnprintf() ( asprintf(3) vasprintf(3)). asprintf(3) snprintf(3) 3 . . : . 6.18 7 2025 sprintf(3)