✅ 개요
main 함수는 좀 많이 특별한 함수이다.
- main 함수가 여러가지 모양이 있던데, 대체 뭐가 맞는거냐?
- 보통 함수는 어떤놈이 호출하고, 어떤 놈에게 값을 돌려주는데, main 함수는 누가 호출하고, 누구에게 값을 돌려주나?
- 리턴 0을 하던데, 이건 무슨 의미인가? 누가 받는건가?
- main 함수를 엔트리 포인트라고도 하던데, 엔트리 포인트는 뭔가?
- main 함수 이름은 꼭 main이어야 하나? bts, exo 이렇게 지으면 안되나?
void main(int argc, char** argv);
void main(int argc, char* argv[]);
void와 함수명은 알겠는데,
main은 뭔가 특별한거 같기도 하고..
인자의 char* argv[]가 잘 이해가지 않는다.
✅ 목차 (Index)
어떤 형태의 main 함수가 맞는건가?