Який розмір покажчика у байтах C++?
Розмір покажчика залежить від розрядності вашої програми: на 32-бітній версії – 4 байти на 64-бітній версії – 8 байт06-Mar-2016
Покажчик – Це теж змінна, яка розміщується в пам'яті. Вона теж має адресу, а її значення є адресою деякої іншої змінної. Змінна, оголошена як покажчик, займає 4 байта в оперативній пам'яті (у разі 32-бітної версії компілятора).
Відповідно до стандарту C++, розмір вказівника залежить від конкретної реалізації компілятора і пов'язаний безпосередньо з розрядністю використовуваної платформи. У рамках конкретної реалізації стандарту, розмір покажчиків різних типів (покажчики на об'єкти, покажчики на функції тощо)
int: представляє ціле число Залежно від архітектури процесора може займати 2 байта (16 біт) або 4 байта (32 біти). Діапазон граничних значень відповідно також може варіюватися від -32768 до 32767 (при 2 байтах) або від -2147483648 до 2147483647 (при 4 байтах).