none
VS C언어 main 함수 RRS feed

  • 질문

  • 안녕하세요. visual studio에서는 한 프로젝트 안에 main함수를 하나만 쓸 수 있다고 하더군요! 

    제가 2번째 파일을 만들고 main함수를 적었더니 이미 사용된 적이 있다고 뜨면서 에러가 났어요. 그래서 main함수를 주석 처리 했습니다.

    그런데 주석 처리를 하고 나서 코딩을 하면 그 코드에 쓰이는 입력함수, 출력함수 등등이 정의되지 않은 함수라 뜨잖아요? 

    이걸 어떻게 해결하죠?? 

    2018년 7월 4일 수요일 오전 5:14

답변

  • main 함수는 프로세스의 진입점이기 때문에 하나만 정의할 수 있는게 맞습니다.

    중복된 main 함수만 주석처리하셨으면 별 문제가 없으리라 보는데요..

    아니면 main 함수를 하나만 두시고, 나머지 중복된 main 함수의 이름을 다른 이름으로 바꾸셔도 됩니다.

    2018년 7월 4일 수요일 오전 7:20