zmienna++oraz takim
++zmienna
Wielu z was pewnie zastanawiało się jaka jest różnica.
Różnica polega na tym, że jeśli damy ++zmienna to najpierw zmienna zwiększy się o 1 a dopiero po tym zostanie użyta, a jeśli damy zmienna++ to najpierw zmienna zostanie użyta a dopiero po tym zwiększy się o 1.
Podam przykład:
new a=4 //tutaj a = 4 new b=++a //tutaj a zwiększa się o 1 i ta wartość zostaje przypisana do b (czyli a+1=4+1=5):b=5 new c=7 //tutaj c=7 new d=c++ //tutaj wartość c (czyli 7) zostaje przypisana do d (czyli d=7) a następnie wartość c zostaje zwiększona o 1 (c=8, ale d=7)
Mam nadzieję, że pomoże to niektórym