Hvad er i-værdi og r-værdi?

Indholdsfortegnelse:

Hvad er i-værdi og r-værdi?
Hvad er i-værdi og r-værdi?
Anonim

I datalogi er en værdi repræsentationen af en enhed, der kan manipuleres af et program. Medlemmerne af en type er værdierne af denne type. "Værdien af en variabel" er givet af den tilsvarende kortlægning i miljøet.

Hvad menes med L-værdi og R-værdi?

Lvalue og Rvalue henviser til venstre og højre side af tildelingsoperatoren. Lvalue-konceptet (udtales: L-værdi) henviser til kravet om, at operanden på venstre side af tildelingsoperatoren kan ændres, norm alt en variabel.

Hvad er I-værdi og R-værdi i C?

TL;DR: "lvalue" betyder enten "udtryk, der kan placeres på venstre side af tildelingsoperatøren", eller betyder "udtryk, der har en hukommelsesadresse". "rvalue" er defineret som "alle andre udtryk".

Hvad er forskellen mellem R-værdi og L-værdi?

Forenklet sagt er en lværdi en objektreference, og an rvalue er en værdi. Forskellen mellem lværdier og rværdier spiller en rolle i skrivningen og forståelsen af udtryk. … En lværdi har altid et defineret lagerområde, så du kan tage dens adresse. En rværdi er et udtryk, der ikke er en lværdi.

Hvad er Lværdier og Rværdier i C-sprog?

En lværdi (lokaliseringsværdi) repræsenterer et objekt, der optager en identificerbar placering i hukommelsen (dvs. har en adresse). r-værdier er defineret ved udelukkelse. Hverudtryk er enten en lværdi eller en rværdi, så en rværdi er et udtryk, der ikke repræsenterer et objekt, der optager en identificerbar placering i hukommelsen.

Anbefalede:

Interessante artikler
Indeholder zygoter gener?
Læs mere

Indeholder zygoter gener?

Zygoten er udrustet med gener fra to forældre, og derfor er den diploid (bærer to sæt kromosomer). … Zygoten indeholder alle de væsentlige faktorer for udvikling, men de eksisterer udelukkende som et kodet sæt instruktioner lokaliseret i kromosomernes gener.

Hvor skal man bruge vokssmelter?
Læs mere

Hvor skal man bruge vokssmelter?

Vokssmelter er meget nemme at bruge. Du skal blot tage din vokssmelte og placere en eller mere i din varmeovn eller melter. Tænd derefter dit fyrfadslys, eller tænd din varmevarmer, hvis den er elektrisk. Hvad kan jeg bruge brugte vokssmelter til?

Kan fundi-kort hæve kontanter?
Læs mere

Kan fundi-kort hæve kontanter?

Du vil være i stand til at hæve kontanter hos Pick n Pay og Shoprite/Checkers landsdækkende. Denne kontanthævning træder i kraft den 1. juni 2018. … Fundi aftaler med Shoprite/Checkers for at gøre det muligt for studerende at købe busbillet (Translux, Intercape og/eller Greyhound) med deres måltidslomme.