Toggle menu
862
3.8K
30.2K
279.1K
Catglobe Wiki
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

Pre and Post Increment and Decrement

From Catglobe Wiki
Revision as of 07:05, 14 December 2011 by Cg_pham (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Pre and Post Increment and Decrement

++x is pre-increment  and --x is pre-decrement

x++ is post-increment and x-- is post-decrement

With ++x and --x:  means x is incremented BEFORE being used.

With x++ and x--:  means x is incremented AFTER being used.

Examples

number a = 1;
number b;
b = ++a;
print(b);               // 2
print(a);               // 2
b = --a;
print(b);               // 1
print(a);               // 1

 

number c = 3;
number d;
d = c++;
print(d);                  // 3
print(c);                  // 4
d = c--;
print(d);                 // 4
print(c);                 // 3