[C++] main() function

Connected Brain·2025년 10월 13일

main() function

특징

  • C++ 프로그램이 시작되는 지점
  • main()return되거나 std::exit이 호출되면 프로그램이 종료
    반환 값이 0일 경우가 정상적인 케이스, non-zero 값일 경우 에러를 의미함

형태

기본적인 형태

int main()
{
    ...
    (실행할 내용)
    ...
    
    return 0;
}

추가적인 형태

int main(int argc, char* argv[])
{
    ...
    (실행할 내용)
    ...
    
    return 0;
}
  • argc : argument count, 프로그램 실행시 명령줄을 통해 입력받는 입력의 개수
  • argv : argument vector, 명령줄을 통해 입력받은 명령어 문자열의 포인터 배열

0개의 댓글