Jakie jest pojęcie l-wartości i r-wartości?
Jakie jest pojęcie l-wartości i r-wartości?

Wideo: Jakie jest pojęcie l-wartości i r-wartości?

Wideo: Jakie jest pojęcie l-wartości i r-wartości?
Wideo: Kubańczyk x Ewelina Lisowska x DJ Slavic - Wartości 2024, Kwiecień
Anonim

TL; DR: „ lwartość ” oznacza albo „wyrażenie, które można umieścić po lewej stronie operatora przypisania”, albo oznacza „wyrażenie, które ma adres pamięci”. “ rwartość jest zdefiniowany jako „wszystkie inne wyrażenia”.

Podobnie możesz zapytać, co to jest lwartość i rwartość na przykładzie?

jakiś lwartość ma adres, do którego twój program ma dostęp. Przykłady zawierać wywołania funkcji, które zwracają an rwartość referencja, a indeks dolny tablicy, składowa i wskaźnik do wyrażeń składowych, w których tablica lub obiekt jest rwartość referencja.

Co masz na myśli przez wartość R w C? r - wartość : r - wartość ” odnosi się do danych wartość który jest przechowywany pod jakimś adresem w pamięci. A r - wartość jest wyrażeniem, które Móc nie mieć wartość przypisane do niego, co oznacza r - wartość może pojawiają się po prawej, ale nie po lewej stronie operatora przypisania (=).

Podobnie, co należy rozumieć przez wartość L i wartość R?

jakiś lwartość (lokalizator wartość ) reprezentuje obiekt, który zajmuje pewną identyfikowalną lokalizację w pamięci (tj. ma adres). rwartości to zdefiniowany przez wykluczenie. Każde wyrażenie jest albo an lwartość lub rwartość , więc, an rwartość to wyrażenie, które nie reprezentuje obiektu zajmującego jakąś identyfikowalną lokalizację w pamięci.

Co oznacza wartość L?

jakiś lwartość jest wartość które można przypisać do: To skrót od „left wartość " lub "lewostronny wartość " i to w zasadzie tylko wartość po lewej stronie znaku =, czyli wartość przypisujesz coś do. Jako przykład tego, co nie jest an lwartość (tj. tylko wartość r):

Zalecana: