VMS Help  —  CRTL  atoi,atol
    Convert strings of ASCII characters to the appropriate numeric
    values.

    Format

      #include  <stdlib.h>

      int atoi  (const char *nptr);

      long int atol  (const char *nptr);

1  –  Argument

 nptr

    A pointer to the character string to be converted to a numeric
    value.

2  –  Description

    The atoi and atol functions convert the initial portion of a
    string to its decimal int or long int value, respectively. The
    atoi and atol functions do not account for overflows resulting
    from the conversion. The string to be converted has the following
    format:

    [white-spaces][+|-]digits

    The function call atol (str) is equivalent to strtol (str,
    (char**)NULL, 10), and the function call atoi (str) is equivalent
    to (int) strtol (str, (char**)NULL, 10), except, in both cases,
    for the behavior on error.

3  –  Return Value

    n                  The converted value.
Close Help