Потому что адрес 4 в шестнадцатеричной системе совпадает с 4 в десятичной.
Пример какому числу в десятичной системе соответствует число в шестнадцатеричной:
0 = 0x00, 1 = 0x01, 2 = 0x02, 3 = 0x03, 4 = 0x04, 5 = 0x05, 6 = 0x06, 7 = 0x07, 8 = 0x08, 9 = 0x09. 10 = 0x0A, 11 = 0x0B, 12 = 0x0C, 13 = 0x0D, 14 = 0x0E, 15 = 0x0F, 16 = 0x10 и т.д.
Айрат