atoh()

Сконвертировать строку, содержащую шестнадцатеричное число в беззнаковое число

Прототип:

#include <stdlib.h>
unsigned atoh( const char *ptr );

Аргументы:

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);
}

Классификация:

ЗОСРВ «Нейтрино»

Безопасность использования
Точка остановки потока
Нет
Обработчик прерываний
Да
Обработчик сигналов
Да
В потоке
Да

Тематические ссылки:

sscanf()




Предыдущий раздел: Описание API системной библиотеки