안녕하세요 ! 초보개발자 입니다.
이 블로그는 개인 공부 정리용 블로그 입니다.
혹 잘못된 내용이 있다면 지적 부탁드리겠습니다.
그리고 질문주신다면 최대한 아는선에서 답변드리도록 하겠습니다.
그럼 시작하도록 하겠습니다.
1. hello.c 프로그램 분석
저번 시간에 작성한 hello.c를 분석 해보도록 하겠습니다.
1) #include <stdio.h> -> include 라는 뜻에서도 알 수 있듯이 이것은 stdio.h 라는 파일을 내용을 내가 작성하고 있는 소스에 포함하겠다라는 말입니다. 현재는 printf()라는 함수를 사용 하기위해서라고만 알고 계시면 될 거 같습니다.
2) c언어로 작성된 프로그램은 main 이라는 이름의 함수가 있어야 하고 프로그램을 실행시에 main 함수가 호출 됩니다.
int main(void)
{ <- main 함수의 시작을 뜻 합니다.
....
} <- main 함수의 끝을 뜻 합니다.
이 와 같이 main 함수의 이름과 형식은 약속된 것이기 때문에 반드시 위와 같은 형식으로 적어야 합니다.
3) printf() -> printf 함수는 일단 화면에 출력하기 위한 함수라고 알고 계시면 됩니다. printf() 함수에 \n 이라는 것이 있는데 이것은 줄 바꿈을 의미합니다.
4) return 0 -> 함수를 종료하라는 뜻인데 컴파일러에 따라서 생략이 가능합니다.
앞서 작성한 hello.c를 분석해 보았습니다.
감사합니다.
'프로그래밍 > C언어' 카테고리의 다른 글
[C언어] 진법 (0) | 2017.04.04 |
---|---|
[C언어] printf 함수와 scanf 함수 (1) | 2017.04.03 |
[C언어] 변수(2) (1) | 2017.04.03 |
[C언어] 변수(1) (0) | 2017.04.02 |
[C언어] 시작하기.. (2) | 2017.04.02 |