atoi, atol, atoll − convert a string to an integer


     );int atoi(const char *nptr );long atol(const char
*nptr );long long atoll(const char *nptr

Feature Test Macro Requirements for glibc (see

     _ISOC99_SOURCE ||
         || /* Glibc versions <= 2.19: */ _BSD_SOURCE ||

The function converts the initial portion of the string
pointed to by nptr to The behavior is the same as

    strtol(nptr, NULL, 10);

     except that does not detect errors.

     The and functions behave the same as except that they
convert the initial portion of the string to their return
type of long or long long.

The converted value.

For an explanation of the terms used in this section, see

│Interface               Attribute     Value          │
│                        │ Thread safety MT‐Safe locale │

POSIX.1‐2001, POSIX.1‐2008, C99, SVr4, 4.3BSD.  C89 and
POSIX.1‐1996 include the functions and only.

This page is part of release 5.06 of the Linux man‐pages
project.  A description of the project, information about
reporting bugs, and the latest version of this page, can be
found at−pages/.