간단한 질문 하겠습니다.
Creative
2023.04.01
void main(){
int foo(int x=5){
if(x!=0){
x=x-1;
foo(x);
}
while(1)
{
x=5;
foo(x);
}
}
외국인 교수님이 이렇게 코드를 주고 가셨는데요..
시스템운영 과목인데 ... 뜬근없이 저런걸 주셨어요 ...
자세히 몰라서 질문 올립니다 .
재귀 함수 인거 같은데 출력이 된다면
5
4
3
2
1 후에 .
와일 에서 어떻게 처리를 해주는지요.. ?
그리고 저렇게 출력되는지 이유를 말하라는데....
정말.. 달랑주고 가셔서.. 도저히 모르겠습니다 .. ㅠ
-
블레이
잘은 모르겠는데 느낌이 요거 같은데요.
#include stdio.h
int foo(int x){
if(x!=0){
\t printf(\%d\\n\