View Full Version : سوال: Lvalue و Rvalue در ++C
sourcecode
جمعه 21 اسفند 1394, 16:08 عصر
Lvalue و Rvalue در ++C چی هستن ؟
من چطوری Lvalue یا Rvalue رو از هم تشخیص بدم ؟
sourcecode
شنبه 21 فروردین 1395, 10:17 صبح
به بیان ساده Lvalue به عبارتی "چپ مقدار" میگویند که در سمت چپ یک عبارت قرار دارد و میتواند مقداری را بگیرد و به عبارتی به Rvalue "راست مقدار" میگویند که در سمت راست یک عبارت قرار دارد مثلا :
1
2
Lvalue = Rvalue
x = y;
🔹متغییر x "چپ مقدار" و متغییر y "راست مقدار" هست.
🔹نکته : عبارات یا متغییر هایی را "چپ مقدار" میگوییم که قادر به دریافت داده هستن مثل متغییر x و تمام ثوابت رشته ای ,کاراکتری و عددی و متغییر ها مثل y "راست مقدار" هستند.
Telegram = @Learncpp
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.