간단한 재귀함수건에 대해서...도와주삼..ㅜㅜ
비치나
2023.04.01
#include stdio.h
int func(int data);
int main(){
int i=30;
printf(%d\n,func(i));
return 0;
}
int func(int data){
if(data){
printf(%d+,data);
return func(data-1)+data;
}
printf(\b\b=); -----------이부분\b\b=이게 뭔뜻인가요??
return 0; 결과출력 - =486 인가.... 30부터 1씩내려가면서 +한 결과값이 나옴..
} \b\b를 썼는데 왜 이런 출력이되는걸까요??
-
소리
백스페이스 두개인듯한데요 잘 모르겠네요