Masz racje, jest to równoznaczne ae nie zrozumiałeś pewnej rzeczy. w takim zapisie:
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
do zmiennej a w pierwszej chwili przypisywana jest wartość zmiennej b a dopiero jak już a będzie równe b, wartość liczby b zostanie zwiększona o 1. Jeżeli napisałbyś tak:
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
to w pierwszej chwili inkrementujesz zmienną b o 1 a dopiero później przypisujesz jej wartość do a.
Podsumowując:
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
po wywołaniu takiego fragmentu kodu zmienne a1 i a2 będą miały odpowiednio wartość:
a1 = 5;
a2 = 7;
Dlaczego?
do a1 zostało przypisane 5 ze zmiennej b, później zinkrementowaliśmy b o 1, następnie znów zinkrementowaliśmy b o 1 i dopiero przypisaliśmy do a2. Rozumiesz

?