Stroul
stroul
Функция strtoul преобразует строку в длинное беззнаковое целое значение по заданному основанию radix.
Синтаксис #include
unsigned long strtoul(const char *s, char **endptr,int radix);
Файл, содержащий stdlib.h прототип
Описание stroul анологична strol за исключением того, что она преобразует строку в беззнаковое длинное це- лое значение, а функция strol в длинное целое. Для более подробной информации обратитесь к опи- санию функции strol.
Возвращаемое stroul возвращает беззнаковое целое значение преоб- значение разованной строки или 0 в случае ошибки.
Переносимость strtoul совместима с ANSI C.
Смотрите также
Пример:
#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; }