묻고 답해요
158만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결홍정모의 따라하며 배우는 C언어
(8.8 강의 전체)사용자 정의함수를 main함수에서 호출하지 않아도 사용할 수 있는건가요?
강의 전반에 걸쳐서 궁금한 부분입니다.강의에서 교수님께서는 사용자 정의함수로 get_choice(), get_first_char( ), get_integer( ), count( ) 함수를 정의하셨습니다.그런데 main함수에서는 오직 get_choice( ), count( )함수만 호출되어 사용되었습니다.※return값이 있든 없든 상관없이 호출하거나, 호출하지 않았습니다.사용자 정의함수는 무조건 main함수에 호출되어서 사용되어야한다고 알고 있었습니다. 왜냐하면 프로그램의 첫 시작은 OS이고, OS가 프로그램을 가동할 때 main함수부터 접근한다고 배웠습니다.혹시 제가 잘못 알고 있는 걸까요? 어떻게 사용자 정의함수는 main함수에서 호출되지 않아도 사용할 수 있는건지 잘 모르겠습니다.
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part1: C# 기초 프로그래밍 입문
main함수라는게 그러면
그럼 해당 프로젝트 파일을 시작하면 main함수가 맨 아래에 있어도 main을 무조건 제일 먼저 실행하는 건가요??