3.1.7 uint16_t

The 16 bit unsigned integer type is represented differently on each platform, using the most appropriate system type:

Windows

unsigned short

macOS

uint16_t

Linux

uint16_t