Мне дали задание предсказать, что эта программа распечатает в случае привязки к памяти для функции со статической областью действия .
Я знаю, что это довольно необычно, но я не совсемуверен, каков будет результат, не могли бы вы помочь?
int x = 700;
int n = 30;
void foo ( int f () , int k ) {
int n = 50;
if (k == 0) f ();
else foo (f ,0);
}
{
int x = 5;
void g (){
write (n+x)
}
foo (g ,1)
}
Заранее спасибо