Скільки байт займає покажчик?

Покажчик – це теж змінна, яка розміщується у пам'яті. Вона теж має адресу, а її значення є адресою деякої іншої змінної. Змінна, оголошена як покажчик, займає 4 байти в оперативній пам'яті (у разі 32-бітної версії компілятора). Покажчик, як і будь-яка змінна, має бути оголошено.

int: представляє ціле число Залежно від архітектури процесора може займати 2 байта (16 біт) або 4 байта (32 біти). Діапазон граничних значень відповідно також може варіюватися від -32768 до 32767 (при 2 байтах) або від -2147483648 до 2147483647 (при 4 байтах).

Розмір покажчика залежить від розрядності вашої програми: на 32-бітній версії – 4 байти на 64-бітній версії – 8 байт

Посилання мають стандартний розмір 4 байта для 32-бітної та 64-бітної платформи з розміром купи менше 32 Гб (-Xmx32G) та 8 байт для купи понад 32 Гб.