Сконвертировать строку, содержащую шестнадцатеричное число в беззнаковое число
#include <stdlib.h>unsigned atoh( const char *ptr );
libc
Функция atoh() конвертирует строку указанную в ptr в беззнаковое число типа unsigned
, предполагая, что строка содержит шестнадцатеричное (по основаню 16
) число.
Функция возвращает преобразованное число.
#include <stdlib.h>#include <stdio.h>int main( void ){unsigned x;x = atoh( "F1A6" );printf( "number is %x\n", x );return (EXIT_SUCCESS);}
ЗОСРВ «Нейтрино»
Предыдущий раздел: Описание API системной библиотеки