#include <stdio.h>
int simplefunc()
{
int num=10;
num++;
printf("simplefunc : %d\n",num);
return 0;
}
위의 함수에서 굳이 simplefunc()의 자료형을 int로 잡아서 return으로 값을 반환하는 이유가 뭔가요?
그냥 자료형 void쓰고 return 0; 안쓰면 훨씬 간결해서 가독성이 좋아질텐데
(오늘 질문했었었는데 대충 이 함수가 정상작동하는지의 판단목적으로 그렇다고는 하시던데
왜 그런지 솔직히 이해가 전혀 안되더라고요 -_-;;)
가능하시다면 예제를 포함한 답변 부탁드릴게요
C언어 재미있네요