Ciao, sto studiando scope dinamico e statico per esame di linguaggi. Sto cercando di capie alcuni esercizi ma non ne vengo fuori:
qui per esempio mi si chiede di dire qual'è output del programma C-like e l'evoluzione delle variabili.
Cè qualcuno che mi può dare una mano a capire?codice:int v[3]={data di nascita}, i=−3, j=4; int f(ref int i, name int z) { for (int j = z to z+i) write(v[j] += (i += j)); return i ++; } write(f(j−−,++i + j−−) + i++); write(v[i−−], i, j);
Grazie in anticipo