Вказівники являють собою об'єкти, значення яких слугують адрес інших об'єктів (попередніх, констант, покажчиків) або функцій. Як і посилання, покажчики застосовуються для непрямого доступу до об'єкта. Однак, на відміну від посилання, покажчики мають великі можливості.