Is it possible to print (to stdout, or a file) an number (int, float, double, long, etc.) without actually using any of the *printf functions (printf, fprintf, sprintf, snprintf, vsprintf, …)?
Is it possible to print (to stdout , or a file) an number (
Share
If your libc contains an
itoa()function, you can use it to convert an integer to a string.Otherwise you’ll have to write the code to convert a number to a string yourself.
itoa()implementation from C Programming Language, 2nd Edition – Kernighan and Ritchie page 64: