Re: 궁금증이 생겨 질문드립니다!
, 도장_ 관리자님이 작성표준으로 정해진 것입니다.
진입점(entry point)으로 쓸 수 있는 것은 다음 4가지입니다.
int main(void);
int main();
int main(int argc, char **argv);
int main(int argc, char *argv[]);
반환값 0은 프로그램 실행이 정상이라는 의미이고, 그외의 값은 오류가 있다는 의미로 쓰입니다.
정수 대신 부동소수점 타입을 쓸 이유가 없습니다.
역사적으로는 정수 연산이 가장 빠르고, 실수 연산은 느렸습니다.
실수를 반환값으로 사용할 실용적인 이유도 없습니다.