Çfarë është një vlerë R C++?
Çfarë është një vlerë R C++?

Video: Çfarë është një vlerë R C++?

Video: Çfarë është një vlerë R C++?
Video: C++ | Модификаторы Типов | Указатели | 02 2024, Nëntor
Anonim

chevron_djathtas. R - vlerë : r - vlerë ” i referohet të dhënave vlerë që ruhet në një adresë në memorie. A r - vlerë është një shprehje që nuk mund të ketë një vlerë i caktohet që do të thotë r - vlerë mund të shfaqet në të djathtë, por jo në anën e majtë të një operatori caktimi (=). // deklaroni a, b një objekt të tipit 'int'

Po kështu, njerëzit pyesin, çfarë është një vlerë R C++?

Në C++ një lvalue është diçka që tregon një vendndodhje specifike memorie. Nga ana tjetër, a rvlera është diçka që nuk tregon askund. Në përgjithësi, vlerat r janë të përkohshme dhe jetëshkurtra, ndërsa lvlerat jetojnë një jetë më të gjatë pasi ekzistojnë si variabla.

Më pas, pyetja është, cili është koncepti i lvalue dhe rvalue? Një lvlera i referohet një objekti që vazhdon përtej një shprehjeje të vetme. Mund të mendoni për një lvlera si një objekt që ka një emër. Të gjitha variablat, duke përfshirë variablat e pandryshueshme (konst), janë vlerat . Një rvlera është e përkohshme vlerë që nuk vazhdon përtej shprehjes që e përdor.

Prandaj, çfarë është lvalue dhe rvalue me shembull?

Një lvlera ka një adresë në të cilën mund të aksesojë programi juaj. Shembuj përfshijnë thirrjet e funksioneve që kthejnë një rvlera referencë, dhe nënshkrimi i grupit, anëtari dhe treguesi për shprehjet e anëtarit ku grupi ose objekti është një rvlera referencë.

Cila është vlera L e një ndryshoreje Cila është vlera R?

Detyra: l - vlerat dhe r - vlerat Një l - vlerë i referohet një objekti që vazhdon përtej një shprehjeje të vetme. Një r - vlerë është e përkohshme vlerë që nuk vazhdon përtej shprehjes që e përdor.