#include <stdio.h>
typedef int (*adder_t)(int);
adder_t make_adder(int increment)
{
int adder(int value)
{
return value + increment;
}
return &adder;
}
int main(void)
{
adder_t add3 = make_adder(3);
printf("%d\n", add3(7));
return 0;
}


Ответ на:
комментарий
от tailgunner



Ответ на:
комментарий
от anonymous
Ответ на:
комментарий
от bioreactor
Ответ на:
комментарий
от anonymoos

Ответ на:
комментарий
от anonymoos
Ответ на:
комментарий
от anonymous
Ответ на:
комментарий
от anonymous
Ответ на:
комментарий
от anonymous
Ответ на:
комментарий
от anonymous

Ответ на:
комментарий
от devinull

Ответ на:
комментарий
от devinull

Ответ на:
комментарий
от tailgunner

Ответ на:
комментарий
от rexadecimal
Ответ на:
комментарий
от Shaman007

Вы не можете добавлять комментарии в эту тему: топик перемещен в архив.