Provided by:
manpages-ru_0.98-4_all 
ИМЯ
atoi, atol, atoll, atoq - преобразует строку символов в целое число
СИНТАКСИС
#include <stdlib.h>
int atoi(const char *nptr);
long atol(const char *nptr);
long long atoll(const char *nptr);
long long atoq(const char *nptr);
ОПИСАНИЕ
Функция atoi() преобразует начальную часть строки, на которую указывает
nptr, в целое число типа int. Действие аналогично
strtol(nptr, (char **)NULL, 10);
за исключением того, что atoi() не сообщает об ошибках.
Функции atol() и atoll() ведут себя так же, как и atoi(), но только
преобразуют начальную часть строки в значение типа long или long long.
atoq() -- это устаревшее название функции atoll().
ВОЗВРАЩАЕМОЕ ЗНАЧЕНИЕ
Преобразованное число.
СООТВЕТСТВИЕ СТАНДАРТАМ
SVID 3, POSIX.1, BSD 4.3, ISO/IEC 9899. ISO/IEC 9899:1990 (C89) и
POSIX.1 (редакция 1996 года) включают только функции atoi() и atol();
C99 добавляет функцию atoll() .
ЗАМЕЧАНИЯ
Нестандартная atoq() не содержится в libc 4.6.27 и glibc2, но
присутствует в libc5 и libc 4.7 (но, вплоть до libc 5.4.44, только в
виде inline-функции в <stdlib.h>). Функция atoll() присутствует в
glibc 2 с версии 2.0.2, но не в libc4 или libc5.
СМОТРИ ТАКЖЕ
atof(3), strtod(3), strtol(3), strtoul(3)