Убедитесь, что ваше число N действительно равно 0 <= N <= 255, а затем просто: </p>
Bin[N/32]++;
Редактировать: еще один автор упомянул о смещении вправо на 5 бит.Это тоже будет работать, однако я чувствую, что деление на 32 показывает намерение чище, и любой современный компилятор оптимизирует деление на битовое смещение, если оно будет более эффективным на платформе, на которую вы в любом случае ориентируетесь.