Функция strtoul преобразует строку в длинное беззнаковое
целое значение по заданному основанию radix.
Синтаксис #include
unsigned long strtoul(const char *s,
char **endptr,int radix);
Файл, содержащий stdlib.h
прототип
Описание stroul анологична strol за исключением того, что
она преобразует строку в беззнаковое длинное це-
лое значение, а функция strol в длинное целое.
Для более подробной информации обратитесь к опи-
санию функции strol.
Возвращаемое stroul возвращает беззнаковое целое значение преоб-
значение разованной строки или 0 в случае ошибки.
Переносимость strtoul совместима с ANSI C.
Смотрите также strtoul
Пример:
#include
#include
int main(void)
{
char *string = "87654321", *endptr;
unsigned long lnumber;
lnumber = strtoul(string,&endptr,10);
printf("Строка: %s, число: %lu\n",string,lnumber);
return 0;
}