юран Ю юран Регистрация 7 Май 2013 Сообщения 103 Репутация 0 Спасибо 0 Монет 0 24 Дек 2016 #1 int count = 0; void func(int *pointer) { count++; printf("count = %d, size of pointer = %d ", count, sizeof(pointer)); Sleep(1); func(pointer); }
int count = 0; void func(int *pointer) { count++; printf("count = %d, size of pointer = %d ", count, sizeof(pointer)); Sleep(1); func(pointer); }
girroin14@mail.ru G girroin14@mail.ru Регистрация 5 Окт 2013 Сообщения 76 Репутация 0 Спасибо 1 Монет 0 24 Дек 2016 #2 да пофиг на размер стека и на 8 байт, функция бесконечно сама себя вызывает, условия выхода из рекурсии нет Позитивный голос 0
да пофиг на размер стека и на 8 байт, функция бесконечно сама себя вызывает, условия выхода из рекурсии нет
MrsXnoise M MrsXnoise Регистрация 16 Июл 2013 Сообщения 70 Репутация 0 Спасибо 1 Монет 0 24 Дек 2016 #3 попробуй убрать Sleep,возможно он что то создает Позитивный голос 0