6.17.2 Minimum Width Integer Types
Typedef names that designate signed and unsigned integer types with at least the specified width.
Attention: The types for 24-bit objects are only
supported when using PIC devices and MPLAB XC8. The types for 64-bit objects are not
supported when using 8-bit AVR, Baseline, or non-enhanced Mid-range PIC devices with
MPLAB XC8.
Include
<stdint.h>
Type | Description |
---|---|
int_least8_t | Signed integer of at least 8 bits width. |
int_least16_t | Signed integer of at least 16 bits width. |
int_least24_t | Signed integer of at least 24 bits width. |
int_least32_t | Signed integer of at least 32 bits width. |
int_least64_t | Signed integer of at least 64 bits width (see Attention note). |
uint_least8_t | Unsigned integer of at least 8 bits width. |
uint_least16_t | Unsigned integer of at least 16 bits width. |
uint_least24_t | Unsigned integer of at least 24 bits width. |
uint_least32_t | Unsigned integer of at least 32 bits width. |
uint_least64_t | Unsigned integer of at least 64 bits width (see Attention note). |