Справочник по C/C++
atol()

#include <stdlib.h>
long int atol(const char *str);

Описание

Преобразует строку в значение типа long int

Функция atol() преобразует строку, адресуемую параметром str, в значение типа long int. Эта строка должна содержать допустимое целое число, В противном случае возвращаемое значение не определен(),

Число может оканчиваться любым символом, который не может быть частью целого числа. Имеются в виду пробельные символы, знаки препинания(но не точки) и буквы. Это значит, чт(), если функция atoi() вызывается с аргументом "123 . 23", будет возвращено длинное целое значение 123L, а порция ".23" будет проигнорирована.



Реклама