Часто случается, когда вы знаете, что ваш цикл никогда не будет выполняться больше, чем x раз, где x может быть представлен байтом или коротким, в основном, типом данных, меньшим, чем int.
Почему мы используем int, который занимает 32 бита (с большинством языков), когда хватит только одного байта, который составляет всего 8 бит.
Я знаю, что у нас есть 32-битные и 64-битные процессы, поэтому мы можем легко получить значение за одну поездку, но оно все еще потребляет больше памяти. Или что мне здесь не хватает?
UPDATE: Просто для уточнения. Я знаю, что скорость разумна, нет никакой разницы. Я спрашиваю о влиянии на потребление памяти.