Кожна змінна має ім'я, тип та значення.
int x=6;
Однак є у кожній змінній ще один важливий атрибут - адреса пам'яті, де розташоване значення.
Оперативна пам'ять є послідовністю байтів. Байт це 8-біт, вісім 1 та 0 . Кожен байт має свій шістнадцятирічний номер.
Номер байта називається адресою комірки пам'яті, на яку він вказує.
Коли програма розміщується у пам'яті, всі змінні теж розміщуються у пам'яті.
Тоді всі змінні отримують ще одну властивість - адресу.
Для цього використовується операція &. Наприклад,
|
Результат:
|