المعامل ++ في أردوينو

من موسوعة حسوب

يزيد المعامل ++ قيمة المتغير المستعمل معه بمقدار 1.

البنية العامة

x++;  // القديمة ثم يزيدها بمقدار 1 x يعيد المعامل قيمة المتغير 
++x;  // بمقدار 1 ثم يعيد قيمته الجديدة x يزيد قيمة المتغير

المعاملات

x

متغيرٌ يراد زيادة قيمته بمقدار 1. الأنواع المسموح بها هي: عدد صحيح، وعدد طويل (يمكن أن يكون عديم الإشارة).

أمثلة

مثالٌ على استعمال المعامل ++:

x = 2;
y = ++x;      // القيمة 3 أيضًا y الآن القيمة 3، ويحوي المتغير x يحوي المتغير
y = x++;      // يحوي القيمة 3 y الآن القيمة 4، ولكن لا يزال المتغير x يحوي المتغير

انظر أيضًا

  • المعامل =&: يُستعمَل المركَّب عادةً مع متغير وثابت لتصفير قيمة بت محدَّد (أي جعله في الحالة LOW).
  • المعامل =*: يعدُّ اختزالٌ لعملية ضرب القيمة الحالية لمتغيرٍ بثابتٍ أو متغيرٍ آخر ثم تخزين الناتج في المتغير نفسه.
  • المعامل =+: يعدُّ اختزالٌ لعملية جمع القيمة الحالية لمتغيرٍ مع ثابتٍ أو متغيرٍ آخر ثمَّ تخزين الناتج في المتغير نفسه.
  • المعامل --: ينقص قيمة المتغير المستعمل معه بمقدار 1.
  • المعامل =-: يعدُّ اختزالٌ لعملية طرح ثابتٍ أو متغيرٍ آخر من القيمة الحالية لمتغيرٍ ثمَّ تخزين الناتج في المتغير نفسه.
  • المعامل =/: يعدُّ اختزالٌ لعملية قسمة القيمة الحالية لمتغيرٍ على ثابتٍ أو متغيرٍ آخر ثم تخزين الناتج في المتغير نفسه.
  • المعامل =^: يُستعمَل المركَّب عادةً مع متغير وثابت لقلب (عكس) قيمة بت محدَّد.
  • المعامل =|: يُستعمَل المركَّب عادةً مع متغير وثابت من لضبط قيمة بت محدَّد (ضبطه إلى القيمة 1 أو HIGH).
  • المعامل +: يحسب ناتج جمع عددين مع بعضهما بعضًا.

مصادر