Itoa
Itoa is a non-standard, non-portable function used in some C libraries to convert an integer value to a null-terminated string in a specified base. It is not part of the C standard library, but it has been widely provided by various compilers and environments.
Common signature and variations include functions such as char *itoa(int value, char *str, int base), with variations
Behavior with negative values varies by implementation. For base 10, it is common to prepend a minus
Algorithmic notes include that itoa often builds digits from least significant to most significant, writing them
Portability and alternatives: because itoa is not part of the C standard, portable code should avoid relying