Page 27 - 든든한 c programming with a workbook 도서 미리보기
P. 27

032  든든한 C 프로그래밍 with a workbook

           형식
           return_type function_name (parameter list)
           {

                 statement sequence;
           }

           예
           반환형 함수명(인자리스트)
           {

                  함수가 수행할 명령들;
           }

     C 프로그램은 여러 개의 함수를 포함할 수 있지만, 반드시 가지고 있어야 하는 함수는
     main(?)이다. C 프로그램은 여러 함수들 중 main(?) 함수를 찾아 자동으로 실행시킨다.
     따라서 main(?) 함수가 없는 C 소스코드는 컴파일 되지 않는다.

     1.2.1? main() 함수의 특징

     yyC 프로그램이 처음 실행될 때 가장 먼저 main() 에 포함된 문장들이 실행된다.
     yymain() 함수의 ‘{’ ‘}’ 블록을 실행한 후 프로그램은 종료된다.

                                     진입점 함수

            int main(void)

     함수 시작  {

                                  printf("Hello World!!! \n");

     함수 범위                                                      함수에서 실행할 명령

                                  return 0;

     함수 종료  }

     함수는 위에서 아래 방향으로 순차적으로 실행된다. 이때 return 0는 부모함수 함수에
     게 반환할 값이며 Chapter06에서 설명하기로 한다.
   22   23   24   25   26   27   28   29   30   31   32