Мне нужно объявить целое число размером 16 бит в C.
Я знаю, что короткие и внутренние размеры зависят от машины.
Я пытался использовать "stdint.h",
, но кажется, что они просто делают
typedef short int16_t
Итак, мой вопрос:
Я что-то упускаю, а короткий тип гарантирует 16-битную длину?
Если нет, есть ли альтернатива, которая его гарантирует?