Обложка канала

Протестировал

Фильтрованный контент о тестировании и качестве ПО.

Протестировал

4 года назад
Открыть в
Ричард Столлман представил свою новую книгу "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)
$

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