Для розв’язання специфічних для мови С++ задач (робота з масивами, побудова графічних зображень і динамічних ефектів) потрібно знати не тільки значення деякої змінної, але й її адресу в оперативній пам’яті. Для визначення адреси даного у пам’яті є операція визначення адреси
Приклад 4. Розглянемо фрагмент програми
int a = 25;
cout << "znachen zmin a =" << a << "\n";
cout << "adresa zmin a is " << &a;
У результаті виконання цих команд на екрані одержимо:

Адреси зображуються шістнадцятковими числами і під час кожного виконання програми можуть бути різними.