Будинки In-The News Що таке адреса оператора (&)? - визначення з техопедії

Що таке адреса оператора (&)? - визначення з техопедії

Зміст:

Anonim

Визначення - Що означає Адреса-оператор (&)?

Оператор адреси - це механізм всередині C ++, який повертає адресу пам'яті змінної. Ці адреси, повернуті оператором адреси, відомі як покажчики, оскільки вони "вказують" на змінну в пам'яті.


Оператор адреси адреси - одинарний оператор, представлений амперсандом (&). Він також відомий як адресний оператор.

Техопедія пояснює адресу оператора (&)

Оператори адреси зазвичай мають дві цілі:

  1. Проводити передачу параметрів за посиланням, наприклад, по імені
  2. Встановити значення вказівника. Оператори адреси адрес вказують на місце в пам'яті, оскільки значення вказівника є адресою / місцем пам'яті, де елемент даних знаходиться в пам'яті.

Наприклад, якщо користувач намагається знайти вік 26 років у межах даних, ціла змінна буде названа віком, і це виглядатиме так: int age = 26. Тоді оператор адреси використовується для визначення місця розташування чи адреси, даних за допомогою "& age".


Звідти значення шістнадцяткової адреси можна роздрукувати за допомогою "cout << & age". Значення цілого числа потрібно виводити на довгий тип даних. Тут адреса розташування буде читати "cout << long (& age)".


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

Це визначення було написане в контексті C ++
Що таке адреса оператора (&)? - визначення з техопедії