Если значение CHAR_BIT
в вашей системе равно 8 (вероятно, так), то в указателе с разыменованным char *
вы получите не более 8 бит. В двоичном формате значение 320
равно 0b000101000000
.
Может показаться, что ваша система использует порядок байтов с прямым порядком байтов; младшие 8 бит из 320 равны 0b01000000
, что составляет 64 в базе 10.