1 /*
2 Hello World
3 */
4
5 #include <stdio.h>
6
7 int main(void)
8 {
9 printf("Hello World \n");
10 return 0;
11 }
1~3
주석문은 /*과 */ 사이에 표현되며 프로그램의 기능을 설명하는 내용을 적는다. 프로그램에는 아무런 영향도 미치지 않는다.
5
전처리기(preprocessor)는 #으로 시작되며, 컴파일을 하기 전에 먼저 수행하라는 기호이다.
따라서, 컴파일 하기 전에 stdio.h라는 표준입출력 함수 헤더 파일을 포함시키게 된다. stdio.h에는 printf() 함수에 대한 원형이 선언되어 있다.
7~11
C 프로그램은 반드시 하나 이상의 함수를 포함하게 되며, main() 함수는 반드시 존재해야 한다.
프로그램의 실행은 메인 함수로부터 시작되며, 메인 함수가 끝날 때 프로그램이 종료된다.
함수의 시작과 끝은 중괄호 { }로 묶여지며, 중괄호 안에는 변수 선언문, 치환, 연산, 함수 등의 명령을 기입한다.
9, 10
세미콜론(;)은 한 문장의 끝을 의미한다. 전처리기를 제외한 모든 문장의 끝에는 세미콜론(;)이 사용된다.
10
return은 함수를 종료하고 값을 반환한다. 메인 함수는 운영체제에게 값을 반환한다.
댓글
댓글 쓰기