የ lvalue እና rvalue ጽንሰ-ሐሳብ ምንድን ነው?
የ lvalue እና rvalue ጽንሰ-ሐሳብ ምንድን ነው?

ቪዲዮ: የ lvalue እና rvalue ጽንሰ-ሐሳብ ምንድን ነው?

ቪዲዮ: የ lvalue እና rvalue ጽንሰ-ሐሳብ ምንድን ነው?
ቪዲዮ: የ VAT እና TOT ልዩነት እና ተመሳሳይነት 2024, ህዳር
Anonim

TL; DR: " ዋጋ " ወይም "በተመደቡበት ኦፕሬተር በግራ በኩል ሊቀመጥ የሚችል መግለጫ" ማለት ነው, ወይም "ማስታወሻ አድራሻ ያለው መግለጫ" ማለት ነው.” rvalue ” ነው። ተገልጿል እንደ "ሌሎች አባባሎች ሁሉ"

በተመሳሳይ፣ ከምሳሌ ጋር lvalue እና rvalue ምንድነው?

አን ዋጋ ፕሮግራምህ ሊደርስበት የሚችል አድራሻ አለው። ምሳሌዎች አንድ የሚመልሱ የተግባር ጥሪዎችን ያካትቱ rvalue ማጣቀሻ፣ እና የድርድር ንዑስ ስክሪፕት፣ አባል እና ጠቋሚ ድርድር ወይም ዕቃው የሆነበት የአባላት መግለጫዎች rvalue ማጣቀሻ.

እንዲሁም፣ በ C ውስጥ R ዋጋ ስትል ምን ማለትህ ነው? አር - ዋጋ : አር - ዋጋ ” መረጃን ያመለክታል ዋጋ በአንዳንድ አድራሻዎች ማህደረ ትውስታ ውስጥ የተከማቸ. ሀ አር - ዋጋ የሚለው አገላለጽ ነው። ይችላል የለኝም ዋጋ የተመደበለት ማለት ነው። አር - እሴት ይችላል። በአንድ የምደባ ኦፕሬተር (=) በቀኝ በኩል ግን በግራ በኩል አይታዩም።

በተመሳሳይ፣ L እሴት እና አር እሴት ምን ማለት ነው?

አን ዋጋ (አመልካች ዋጋ ) በማህደረ ትውስታ ውስጥ አንዳንድ ሊለይ የሚችል ቦታን (ማለትም አድራሻ ያለው) የሚይዝ ነገርን ይወክላል። rvalues ናቸው ተገልጿል በማግለል. እያንዳንዱ አገላለጽ አንድም ነው። ዋጋ ወይም አንድ rvalue , ስለዚህ, አንድ rvalue በማህደረ ትውስታ ውስጥ የተወሰነ ቦታን የሚይዝ ነገርን የማይወክል አገላለጽ ነው።

Lvalue ምን ማለት ነው

አን ዋጋ ነው ሀ ዋጋ ሊመደብ የሚችለው፡ ለ "ግራ" አጭር ነው። ዋጋ "ወይም" በግራ እጅ ዋጋ "እና በመሠረቱ ብቻ ነው ዋጋ በ = ምልክት በግራ በኩል, ማለትም ዋጋ የሆነ ነገር ትመድባላችሁ። ያልሆነውን እንደ ምሳሌ ዋጋ (ማለትም ዋጋ ብቻ)፡-

የሚመከር: