a[++k] e acelasi lucru cu a[k++]?
care e diferenta?
Răspunsuri la întrebare
Răspuns de
0
Nu-i chiar acelasi lucru, cu toate ca la final k o sa fie egal cu k + 1.
De exemplu, in codul:
"
int a[2] = {0}, k = 0;
a[k++] = 1;
"
a[0] = 1 sau a[1] = 1? Raspunsul este a[0].
Dar in:
"
int a[2] = {0}, k = 0;
a[++k] = 1;
"
a[0] = 1 sau a[1] = 1? Raspunsul este a[1].
k are valoarea 1 in ambele.
Alte întrebări interesante
Limba română,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Engleza,
9 ani în urmă
Limba română,
9 ani în urmă
Matematică,
9 ani în urmă