int Func(int n)
{
if (n == 0)
return 1;
else
return 2 * Func(n - 1);
}
이런 함수가 있고
printf("2의 %d승은 %d \n", num, Func(num));
main함수에서 위와같이 했는데요.
보통 함수에서 반환된 정보는 바로 어디에 저장하지 않으면 사라지거나 곧 의미없는 값으로 바뀐다고 배웠는데
저렇게 바로 반환 하자마자 쓰는건 상관없나요??
int Func(int n)
{
if (n == 0)
return 1;
else
return 2 * Func(n - 1);
}
이런 함수가 있고
printf("2의 %d승은 %d \n", num, Func(num));
main함수에서 위와같이 했는데요.
보통 함수에서 반환된 정보는 바로 어디에 저장하지 않으면 사라지거나 곧 의미없는 값으로 바뀐다고 배웠는데
저렇게 바로 반환 하자마자 쓰는건 상관없나요??
네