SciFi (Вчера, 11:48, просмотров: 13) ответил il-2 на +1. Специально для локальных переменных в stdint.h имеются типы -
uint_fast8_t, uint_fast_16_t, uint_fast32_t ... Я ими пользуюсь и
для передачи параметров, и для возвратов, и для локальных
переменных, только названия сократил - ufast8_t, ufast16_t,
ufast32_t.
Нужно сократить до du_hast :-) Ну и при выполнении
умножений-делений оно само к чему-то приводится по правилам языка
Си, обычно к int.
ส็็็็็็็็็็็็็็็็็็็็็็็็็༼ ຈل͜ຈ༽ส้้้้้้้้้้้้้้้้้้้้้้้