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

من موسوعة حسوب
اذهب إلى التنقل اذهب إلى البحث
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

يزيد المعامل ++ قيمة المتغير المستعمل معه بمقدار 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).
  • المعامل +: يحسب ناتج جمع عددين مع بعضهما بعضًا.

مصادر