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