Ugrás a tartalomhoz

post-increment

A Wikiszótárból, a nyitott szótárból


Főnév

post-increment (tsz. post-increments)

  1. (informatika) A post-increment (magyarul „utónövelés” vagy „utólagos növelés”) a C++ nyelvben azt jelenti, hogy a változó értékét először kiértékeli a program, majd ezt követően növeli meg eggyel.

Példa:

int a = 5;
int b = a++;  // post-increment, azaz utónövelés

Ebben az esetben:

  • Az értékadás során b először megkapja az a aktuális értékét (5-öt).
  • Ezután az a értéke eggyel növekszik (6 lesz).

Így a művelet után:

  • a értéke 6
  • b értéke 5

Ellentéte: Pre-increment (előnövelés)

A pre-increment (++a) ezzel szemben először növeli az értéket, majd adja vissza azt az eredményt:

int a = 5;
int b = ++a;  // pre-increment, előnövelés

Itt az eredmény:

  • a értéke 6
  • b értéke 6



Összefoglalva:

  • Utónövelés (a++): Előbb kiértékel, aztán növel.
  • Előnövelés (++a): Előbb növel, aztán kiértékel.