int main(void) 을 줄여서 main() 으로 표기합니다.
즉,
int main(void)
{
...
return 0;
}
과
main()
{
...
return 0;
}
과는 동일하게 취급됩니다.
하지만, C++인경우 위와 같이 느슨하게 체크하지 않고 몽땅 오류를 리턴할 수 있음으로 처음 배우시는거라면
int main(void) 와 같이 전체 명기해주시는 것이 소스 분석하는데 도움이 됩니다.
독학생 님이 쓰신 글 :
: 처음 인클루드 하고
:
: 다음 에 함수를 적을때 보니
:
: main()
:
: 이렇게 되있던데 . 해보니깐 실행이 이상이 없더군요
:
: 그런데 제가 독학하는책을 보니
:
: int main(void)
:
: 라 되있더군요.
:
: 실행에선 둘다 상관이 없던데
:
: 두개의 차이가 무엇인가여??
:
: 차이가없다면 쓰기간편한 main() 을 사용해도 되나요?
:
: 답변 부탁드려요
|