facebook pixel מדריך: פירוט שפת תכנות - ++ (גידול), -- (הפחתה) - www.4project.co.il
Main logo www.4project.co.il
כל הרכיבים לפרוייקט שלכם
עגלת קניות

העגלה ריקה

פירוט שפת תכנות - ++ (גידול), -- (הפחתה)


2022-06-14 11:03:45
פקודות לגידול והפחתה של ערך משתנה.

תחביר

קוד: בחר הכל
x++;  // increment x by one and returns the old value of x
++x;  // increment x by one and returns the new value of x

x-- ;   // decrement x by one and returns the old value of x
--x ;   // decrement x by one and returns the new value of x 

פרמטרים בתחביר:
x - משתנה מסוג מספרים שלמים int או long, אפשר גם unsigned

הסבר לתחביר:
++x - מקדם את x ב-1 ומחזיר את ערך ה-x לפני הקידום
x++ - מקדם את x ב-1 ומחזיר את ערך ה-x אחרי הקידום

--x - מפחית 1 מ-x ומחזיר את ערך ה-x לפני ההפחתה
x-- - מפחית 1 מ-x ומחזיר את ערך ה-x אחרי ההפחתה

דוגמה

קוד: בחר הכל
x = 2;
y = ++x;      // x now contains 3, y contains 3
y = x--;      // x contains 2 again, y still contains 3


ראו גם:

=+ (הוספה ל...)
=- (הפחתה מ...)

פירוט שפת תכנות לסביבת Arduino


עמוד זה הוא תרגום של ++ (increment) / -- (decrement) לפי רישיון Creative Commons Attribution-ShareAlike 3.0.