Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиПоискОблакоVK ComboВсе проекты

Почему консольная программа выводит адрес переменной в 16-ричной счисления, если компьютер работает на 2-ричной?

Тимур Янбердин Профи (865), закрыт 1 месяц назад
речь идёт про указатели в С++
Лучший ответ
Андрей Высший разум (398862) 2 месяца назад
Потому, что вывод делается не для компьютера, а для человека.
А 16-ричная система - простая группировка каждой четвёрки битов в одну цифру.
Остальные ответы
Иван Козлов Мыслитель (6428) 2 месяца назад
Компьютеры работают в двоичной системе счисления, но адреса переменных часто выводятся в шестнадцатеричной системе для удобства чтения и компактности. Шестнадцатеричная система сокращает длину строк битов, делая информацию более удобной для восприятия и анализа.
Тимур ЯнбердинПрофи (865) 2 месяца назад
Спасибо!
Похожие вопросы