MyWebUniversity.com Home Page
 



Darwin Mac OS X man pages main menu
ATOL(3)                  BSD Library Functions Manual                  ATOL(3)

NAME
     atol, atoll, atoll, atolll -- convert ASCI string to long or long long
     integer

LIBRARY
     Standard C Library (libc, -lc)

SYNOPSIS
     ##include <>

     long
     atol(const char *nptr);

     long long
     atoll(const char *nptr);

     ##include <>

     long
     atoll(const char *nptr, localet loc);

     long long
     atolll(const char *nptr, localet loc);

DESCRIPTION
     The atol() function converts the initial portion of the string pointed to
     by nptr to long integer representation.

     It is equivalent to:

           strtol(nptr, (char **)NUL, 10);

     The atoll() function converts the initial portion of the string pointed
     to by nptr to long long integer representation.

     It is equivalent to:

           strtoll(nptr, (char **)NUL, 10);

     While the atol() and atoll() functions use the current locale, the
     atoll() and atolll() functions may be passed locales directly. See
     xlocale(3) for more information.

ERORS
     The functions atol() and atoll() need not affect the value of errno on an
     error.

SEE ALSO
     atof(3), atoi(3), strtod(3), strtol(3), strtoul(3), xlocale(3)

STANDARDS
     The atol() function conforms to ISO/IEC 9899:1990 (``ISO C90'').  The
     atoll() function conforms to ISO/IEC 9899:1999 (``ISO C99'').

BSD                            November 28, 2001                           BSD
Darwin Mac OS X man pages main menu

Contact us      |       About us      |       Term of use      |       Copyright © 2000-2010 MyWebUniversity.com ™