Сказали считать ячейку памяти, в которой лежит целое число, а так же посчитать кол-во 0 и 1. До сих пор не пойму, что от меня требуют и какой результат должен выйти
________________
врфжор? Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).
Последний раз редактировалось Romasha71; 22.10.2015 в 23:34.
int a = 1234567;
int *b = &a;
int bits_num = 8 * sizeof(int);
int num_of_0 = 0;
int num_of_1 = 0;
for (int i = 0; i < bits_num; ++i)
{
(*b >> i) & 1 ? ++num_of_1: ++num_of_0;
}