Правильно ли я понимаю, что этот тип данных изначально предназначен для размеров (и, возможно, смещений) измеряемых _в байтах_?
Стоит ли использовать его для величин а-ля "количество структур", если заведомо известно, что величина не превысит скажем INT_MAX?