- Ο τελεστής ++ στη χρήση ++var αυξάνει την τιμή της μεταβλητής
var κατά ένα.
Η τιμή της μεταβλητής var που χρησιμοποιείται στην παράσταση είναι αυτή
που προκύπτει μετά την αύξηση.
Παράδειγμα (τυπώνει 5, 5):
i = 4;
printf("%d,", ++i)
printf("%d\n", i)
- Ο τελεστής ++ στη χρήση var++ επίσης αυξάνει την τιμή της μεταβλητής
var κατά ένα.
Η τιμή της μεταβλητής var που χρησιμοποιείται στην παράσταση είναι αυτή
που ήταν πριν την αύξηση.
Παράδειγμα (τυπώνει 4, 5):
i = 4;
printf("%d,", i++)
printf("%d\n", i)
- Τα αντίστοιχα ισχύουν και για τον τελεστή -- που μειώνει την τιμή
μιας μεταβλητής κατά 1.
- Η παράσταση "var = value" έχει ως τιμή την τιμή της μεταβλητής.
Παράδειγμα (τυπώνει 2, 2):
i = 4;
printf("%d,", i = 2)
printf("%d\n", i)
- Με τον τρόπο αυτό μπορούμε με συντομία να αναθέσουμε την ίδια τιμή
σε πολλές μεταβλητές (οι μεταβλητές i και j γίνονται 0):
i = j = 0;