W pierwszym przypadku mamy postinkrementację zatem najpierw będzie użyta liczba 3: A[3], a później nastąpi inkrementacja k do wartości 4. Jeśli następną linijką kodu jest A[++k] to najpierw nastąpi preinkrementacja czyli k zostanie zwiększony o jeden (w naszym przypadku już k wynosi 4 ) zatem zostanie podniesiony do wartości 5 i dostaniemy A[5].
Jeśli to nie są kolejne linijki kodu, tylko odrębne np. programy to dostaniemy wartości odpowiednio A[3] i A[4].