Pytanie 54

  /*Zapis pierwszy:*/ b = a++;
  /*Zapis drugi:*/ b = ++a;

Stosując jeden z dwóch przedstawionych zapisów inkrementacji w językach rodziny C lub Java, można stwierdzić, że:

  • niezależnie od zapisu, w zmiennej b zawsze będzie ten sam wynik.
  • wartość zmiennej b będzie wyższa po wykonaniu zapisu drugiego w porównaniu z pierwszym.
  • jedynie stosując zapis pierwszy, zmienna a zostanie zwiększona o 1.
  • zapis drugi jest niezgodny ze składnią, co spowoduje błąd kompilacji.