Зачем нужен фиксированный размер целочисленных типов в языке С?
Приветствую.
Есть несколько вопросов:
1) Зачем нужны такие типы данных как: int8_t, int16_t и так далее. Насколько я понял, для лучшей переносимости кода, т.к. на разных платформах битовый размер стандартных типов разный. Насколько это верно?
2) Так же слышал, что такие типы применяются в программировании микроконтроллеров. Можно ли их использовать в обычных скриптах для более эффективного контроля потребления виртуальной памяти?