{{keywords>wiki library source code example reference}} ====== sprintf ====== #include /* including standard library */ //#include /* uncomment this for Windows */ int sprintf(char *str, const char *format, ...); Like fprintf, but output written into string s, which must be large enough to hold the output, rather than to a stream. Output is NUL-terminated. Returns length (excluding the terminating NUL). /* * sprintf example code * http://code-reference.com/c/stdio.h/sprintf */ #include /* including standard library */ //#include /* uncomment this for Windows */ int main( void ) { char string[11]; int integer_variable = 42; sprintf( string, "%d", integer_variable ); printf("%s\n",string); return 0; }