uint_least16_t Type (Scalar)

stdint.h

typedef unsigned short uint_least16_t;

An unsigned type with at least 16 bits (specified by C99).

This type can be used when at least 16 bits of unsigned data storage are wanted. In GCC4TI, its size is exactly 16 bits.