#include <stdio.h>
bool Work(int count)
{
printf("%d ", count++);
if( !Work(count) ) return false;
return true;
}
void main()
{
Work(0);
}
#include <stdio.h>
void main()
{
int i = 0;
while(true)
{
printf("%d ", i++);
}
}
이렇게 두개의 무한루프, 하나는 재귀함수이용 하나는 그냥 반복문 무한... 인데,
위에꺼는 4600번 전후해서 뻗어버리고
아래꺼는 그냥 계속 돌리네요...
컴퓨터 내부에서는 무슨일이 생기길래 둘이 다른 결과를 보여주나요?