Co vrátí následující program? (bylo to zkrácené, já napsal celý program aby si to každý mohl tipnout a hodit do překladače... navíc tam byl trošku komplikovanější příklad, který jsem mezitím zapoměl, nicméně jde tam hodně o prioritu operátoru a zejména hvězdičky - cčkaři jistě vědí, ostatní možná ne tak si to zkusí:-))
Kód: Vybrat vše
#include <iostream>
int f(int *a, int *b) {
int i = *a + *b;
*a = i**a;
return *a;
}
int main(int argc, char **argv) {
int a = 3;
std::cout << f(&a, &a) << std::endl;
return 0;
}