Кућа У вестима Шта је адреса оператора (&)? - дефиниција из техопедије

Шта је адреса оператора (&)? - дефиниција из техопедије

Преглед садржаја:

Anonim

Дефиниција - Шта значи адреса оператора (&)?

Оператор адресе је механизам унутар Ц ++ који враћа меморијску адресу променљиве. Ове адресе које је вратио оператор оператера познати су као показивачи, јер "упућују" на променљиву у меморији.


Оператор-адреса је урски оператер који представља амперсанд (&). Познат је и као адресни оператор.

Тецхопедиа објашњава адресе оператора (и)

Оператори адреса обично служе у две сврхе:

  1. Да се ​​проведе параметар по референци, као што је име
  2. Да бисте успоставили вредности показивача. Оператори адресе адреса упућују на локацију у меморији јер је вредност показивача меморијска адреса / локација на којој се ставка налази у меморији.

На пример, ако корисник покушава да пронађе податке о старости од 26 година, цела варијабла би се именовала старост и изгледало би овако: инт аге = 26. Тада се адресни оператор користи за одређивање локације или адресе, података помоћу "& аге".


Одатле се Хек вредност адресе може одштампати помоћу „цоут << & аге“. Вредности целих бројева морају се испоставити на дуги тип података. Овде би адреса адресе гласила „цоут << лонг (& аге)“.


Оператор адреса може се применити само на променљиве са основним, структурама, класама или типовима уније који су декларисани на нивоу опсега датотеке или на претплаћене референце матрице. У овим изразима, константни израз који не укључује оператора адресе може се додати или одузети од израза адресе адресе.

Ова дефиниција је написана у контексту Ц ++
Шта је адреса оператора (&)? - дефиниција из техопедије