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