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에서 설명하기로 한다.