[C 언어 기초] 12. 프로그램의 기본적인 구조
728x90
프로그램의 기본적인 구조
프로그램의 예제를 살펴보면서 C 프로그램의 몇 가지 규칙에 대해 알아보았습니다.
프로그램은 하나 또는 그 이상의 함수들로 구성되며, 그중 하나는 반드시 main()으로 이름을 정해야 합니다.
함수는 헤더와 몸체로 구성되며, 함수 헤더는 그 함수가 리턴하는 데이터의 타입과 전달되는 데이터의 타입, 그리고 함수의 이름으로 구성됩니다. 괄호를 보고 함수라는 것을 알 수 있으며, 괄호 안은 비어있을 수도 있습니다. 중괄호({})로 둘러싸인 몸체는 C 언어의 문장들로 구성되며, 각각의 문장은 세미콜론(;)으로 끝납니다.
예제 2.1에서는 사용할 변수를 선언하는 선언문과 변수에 값을 대입하는 대입문이 있습니다. 그다음에 각각 printf() 함수를 호출하는 3개의 출력문이 있습니다. 마지막으로 main() 함수는 리턴문으로 끝을 냅니다.
위의 말을 요약하면, 표준 C 프로그램은 다음과 같은 형식을 사용해야 합니다.
#include <stdio.h>
int main() {
C 언어의 문장들
return 0;
}
각각의 문장들은 세미콜론으로 끝나야 한다는 것을 잊으면 안 됩니다.
함수의 헤더
#include <stdio.h> // 전처리기 지시자
int main(void) // 전달인자를 가진 함수 이름
함수의 몸체
{
int num; // 선언문
num = 10; // 대입문
printf("num = %d \n", num); //함수 호출문
return 0;
}
728x90
728x90
'Guide > C Language' 카테고리의 다른 글
[C 언어 기초] 14. C 언어 더 알아보기 (0) | 2017.01.03 |
---|---|
[C 언어 기초] 13. 읽기 쉬운 프로그램을 작성하는 방법 (0) | 2016.12.31 |
[C 언어 기초] 11. 예제 2.1 다시 살펴보기 (0) | 2016.12.29 |
[C 언어 기초] 10. 간단한 C 언어 예제 (0) | 2016.12.28 |
[C 언어 기초] 9. GNU 컴파일러 컬렉션과 LLVM 프로젝트 (0) | 2016.12.27 |
댓글
이 글 공유하기
다른 글
-
[C 언어 기초] 14. C 언어 더 알아보기
[C 언어 기초] 14. C 언어 더 알아보기
2017.01.03 -
[C 언어 기초] 13. 읽기 쉬운 프로그램을 작성하는 방법
[C 언어 기초] 13. 읽기 쉬운 프로그램을 작성하는 방법
2016.12.31 -
[C 언어 기초] 11. 예제 2.1 다시 살펴보기
[C 언어 기초] 11. 예제 2.1 다시 살펴보기
2016.12.29 -
[C 언어 기초] 10. 간단한 C 언어 예제
[C 언어 기초] 10. 간단한 C 언어 예제
2016.12.28