"GNU C Language Intro and Reference Manual"

Книга нацелена на разработчиков, знакомых с принципами программирования на каком-то другом языке и желающих изучить язык Си. Открываем раздел "5.8 Recursive Functions", копируем пример, собираем, запускаем:

$ cat fac.c

int

factorial(int x)

{

if (x < 1)

return 1;

else

return (x * factorial (x - 1));

}

int

main() {

factorial(1000000000);

}

$ gcc fac.c

$ ./a.out

Segmentation fault (core dumped)

$

Отличный учебник!

0
2 комментария
Габедан Прайз ОШГ-1141

ето чо?

Ответить
Развернуть ветку
Михаил Пуффендуй

Язык прогромирования Большого Нефритового Стержня. Язык Си.

Ответить
Развернуть ветку
Читать все 2 комментария
null