c언어 초짜입니다;;
궁금한게 있어서 여쭤보려구요
#include<stdio.h>
int factorial(int n)
{
if (n<=1)
return (1); <-------이런곳
else return (n* factorial(n-1)); <-------이런곳
}
int main()
{
printf("%d\n",factorial(4));
return 0;
}
<----이런곳이 라고 되어있는곳에 바깥에 괄호를 치고 안치고 결과값은 차이가 없던데 왜 괄호를 쳐주는것인가요???
님과 같이 일하는 사람들이 그런 코딩 스타일을 따르면 그렇게 하는 거지요
아 그냥 스타일의 차이이군요?
예 웬만큼 개발을 전문으로 하는 회사는 대부분 따르는 규약이 있어요
넵 감사합니다~!
+