Функции преобразования целого формата
В версии С99 добавлен ряд специализированных функций преобразования целочисленного формата, которые позволяют преобразовывать целые значения максимальной длины. Эти функции поддерживает заголовок <inttypes.h>, который включает заголовок <stdint.h>. Заголовок <inttypes.h> определяет один тип: структуру imaxdiv_t, которая хранит значение, возвращаемое функцией imaxdiv(). Ниже перечислены функции преобразования целых значений.
В заголовке <inttypes.h> также определено множество макросов, которые можно использовать в вызовах функций семейств printf() и scanf() для задания различных целочисленных преобразований. Макросы функции printf() начинаются с префикса PRI, а макросы функции scanf() - с префикса SCN. За этими префиксами стоит такой спецификатор преобразования, как d или и, затем следует имя типа (например, N, MAX, PTR, PASTM или LEASTN, где N задает количество битов). Точный список поддерживаемых макросов преобразования лучше всего узнать, обратившись к соответствующей документации на используемый вами компилятор. |
Нет комментариев. Оставить комментарий: |