تغيير المتغيرات في VEXcode Pro V5

The VEX Visual Studio Code Extension has replaced VEXcode Pro V5, which is now end-of-life.

VEXcode Blocks and VEXcode Text remain actively developed and supported for all VEX platforms.

يعد تغيير المتغير سؤالًا معقدًا عندما يتعلق الأمر بلغات البرمجة الموجهة للكائنات مثل C++. في هذه المقالة، ستتعلم أساسيات تغيير المتغيرات، والتي تتضمن مفهومي const و lvalue.

ما هو هذا "const" قبل نوع البيانات؟

كونست إنت PI = 3.14159؛

" const" هو مؤهل مهم جدًا. يجب عليك استخدام هذا المؤهل للمتغيرات التي يجب ألا تتغير أبدًا.


مفهوم القيمة L أو قيمة R

وفيما يلي بعض الأمثلة:

كثافة العمليات X = 1، ص = 3؛	
س = ص + 1؛ // جيد		
Y + 1 = X; // غير صحيح!

المفتاح هو لقيمة L:

  • يجب وضع المتغير المراد تعديله على الجانب الأيسر من عامل التشغيل "=".
  • يجب أن يكون تعبير العملية على الجانب الأيمن من عامل التشغيل "=".

قيمة R:

  • في الأساس، أي تعبيرات أخرى.

تنبيه: على الرغم من أن ما يلي صحيح من الناحية النحوية، إلا أنه سيء:

رسالة خطأ معروضة على الشاشة تشير إلى أنه لا يمكن تغيير المتغير في برمجة VEX V5، مع رمز تحذير أحمر ونص وصفي.

الإخراج: X = 20؛ ص = 20؛

بالإضافة إلى ذلك، عندما يصدر المترجم تحذيرًا، يجب عليك دائمًا مراجعته بعناية. ليس من الجيد أبدًا تجاهلها.

For more information, help, and tips, check out the many resources at VEX Professional Development Plus

Last Updated: