Mělo se rozhodnout co bude nakonec v i,nevím jak přesně to bylo, ale byla funkce
int & fce (int & a, int *b)
{
pak nějakej nesmysl a nějaký rekurzivní volání funkce
(fakt nevím jak to vypadalo)
}
int i =1;
i=fce(i, &i)
a)syntaktická chyba;
b)chová se nedefinovaně;
c)1
d)0
rozmýšlel jsem, zda má cenu tam vůbec něco zaškrtávat, ale pak mi to nedalo.
Hned jsem vyloučil c a d, protože to vapadalo že to nic dělat nebude, myslel jsem že se to zacyklí tou rekurzí, ale p.Zavoral říkal že ne. Dal jsem tedy syntaktickou chybu, ale bylo to b) málem jsem se já blbec připravil o jedničku.
Druhý co jsem v předchozích písemkách nezaznamenal je že do int *a = new int [N] lze dát taky jen int N;
Asi už to letos moc nikomu nepomůže, ale třeba se tu poučí někdo příští rok, jako já se poučoval z Fearu
Přeju všem hodně zdaru a užijte si prázdniny!!!!!!!!!!!!!! Já už se mooooc těším ( škoda jen toho UNIXU )