>  기사  >  백엔드 개발  >  C 소스 프로그램에는 주요 기능이 포함되어야 합니까?

C 소스 프로그램에는 주요 기능이 포함되어야 합니까?

青灯夜游
青灯夜游원래의
2021-03-24 17:43:0528202검색

예, 주요 기능이 포함되어 있어야 합니다. 주 함수는 프로그램의 기본 진입점이며 프로그램 실행은 주 함수에서 시작됩니다. 주 함수가 없으면 컴파일러는 프로그램 실행을 시작할 위치를 알지 못하므로 C 소스 프로그램에는 하나의 주요 기능(주 기능).

C 소스 프로그램에는 주요 기능이 포함되어야 합니까?

이 튜토리얼의 운영 환경: Windows 7 시스템, c99 버전, Dell G3 컴퓨터.

메인함수라고도 불리는 메인함수는 프로그램 실행의 시작점이자 C프로그램의 진입함수입니다. 즉, 프로그램의 실행은 메인함수에서 시작되며, 다른 함수들의 동원은 다음과 같습니다. 또한 main 함수에서 직접 또는 간접적으로 호출됩니다.

C 프로그램에는 하나의 주요 기능만 있습니다. 주요 기능 외에도 여러 다른 기능이 있을 수 있습니다.

프로그램 실행은 항상 메인 함수에서 시작됩니다. 다른 함수가 있으면 다른 함수에 대한 호출을 완료한 후 메인 함수로 돌아갑니다. 마지막으로 메인 함수는 전체 프로그램을 종료합니다. 프로그램이 실행되면 시스템은 main 함수를 호출합니다. 프로그램 시작 중에 정적 저장 기간이 포함된 비로컬 개체의 초기화가 완료된 후 main 함수가 호출됩니다. 호스팅된 환경(즉, 운영 체제)의 프로그램에 대해 지정된 진입점입니다. 독립 실행형 프로그램(부트 로더, 운영 체제 커널 등)의 진입점은 구현에 따라 정의됩니다.

관련 추천: "C 언어 비디오 튜토리얼"

위 내용은 C 소스 프로그램에는 주요 기능이 포함되어야 합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.