Retro video games delivered to your door every month!
Click above to get retro games delivered to your door ever month!
X-Hacker.org- Watcom C/C++ v10.0 : C library - <b>synopsis:</b> http://www.X-Hacker.org [<<Previous Entry] [^^Up^^] [Next Entry>>] [Menu] [About The Guide]
Synopsis:
    #include <stdlib.h>
    char *itoa( int value, char *buffer, int radix );

Description:
    The itoa function converts the binary integer value into the equivalent
    string in base radix notation storing the result in the character array
    pointed to by buffer.  A null character is appended to the result.  The
    size of buffer must be at least (8 * sizeof(int) + 1) bytes when
    converting values in base 2.  That makes the size 17 bytes on 16-bit
    machines, and 33 bytes on 32-bit machines.  If the value of radix is 10
    and value is negative, then a minus sign is prepended to the result.

Returns:
    The  itoa function returns the pointer to the result.

See Also:
    atoi, strtol, utoa

Example:
    #include <stdio.h>
    #include <stdlib.h>

    void main()
      {
        char buffer[20];
        int base;

        for( base = 2; base <= 16; base = base + 2 )
          printf( "%2d %s\n", base,
                  itoa( 12765, buffer, base ) );
      }

    produces the following:

     2 11000111011101
     4 3013131
     6 135033
     8 30735
    10 12765
    12 7479
    14 491b
    16 31dd

Classification:
    WATCOM

Systems:
    All

Online resources provided by: http://www.X-Hacker.org --- NG 2 HTML conversion by Dave Pearson