Технологии меняются со временем ... и они могут меняться ... как в Turbo C ++, размер int равен 2, а в Borland - 4, так что выделение памяти для различных типов данных (которые могут различаться), максимальный диапазон (шестнадцатеричный - базовый 16) предоставляется .. так что вам не нужно обновлять вашу оперативную память для новых предстоящих программ. :)

й раз, когда я вижу C-программы, которые ссылаются непосредственно на определенное место в памяти (например, барьер памяти), это делается с шестнадцатеричными числами, также в окнах, когда вы получаете segfualt, он представляет память, сегментированную с шестнадцатеричным числом.
Например:*(0x12DF)
Мне интересно, почему адреса памяти представлены шестнадцатеричными числами?
Есть ли для этого особая причина или это просто соглашение?

Ответы на вопрос(6)

Ваш ответ на вопрос