С++ функция возведения в степень (см. внутри)
float pow (float x, int n)
{
if (n < 0) break;
switch (n)
{
case 0: return 1;
case 1: return x;
default: return x * pow(x, n-1);
}
}
Пример из книги Страуструпа, непонятен механизм увеличения x в памяти через указатель на функцию.
т. е. как происходит перекладывание данных в памяти? допустим если 4 в степени 3.