[C 프로그래밍] 1장. Hello World 출력하기
-----------------------
이 예제는
C언어를 공부할 때
가장 처음 접하게 되는 Hello World! 출력하기 예제입니다.
-----------------------
우선 첫번째 줄에
#include <stdio.h>를 분석해보면
include는 포함하다.
stdio.h는
확장자가 .h인 stdio파일
확장자가 .h인것은 헤더파일을 말합니다.
-----------------------
그리고
stdio는
standard input output인
표준 입력 출력을 말합니다.
-----------------------
즉 첫 번째 문장은 (#include <stdio.h>)
표준 입력 출력 헤더파일을 포함하라
라는 말이 됩니다
-----------------------
그 다음 3번째 줄의
int는
integer의 줄임말로
정수를 말합니다.
-----------------------
int가 속한위치는
함수의 반환형을 적는 자리로
결국 int형 또는 정수형을 반환하라
라는 의미가 됩니다.
함수에 대한 자세한 내용은
나중에 함수파트에서 다루게 됩니다.
여기서는 뜻만 알아둡시다.
-----------------------
그 다음
main은
주요한 이라는 뜻으로
함수의 이름을 말합니다.
그래서 이것은 main함수 입니다
void는
공허, 없음 이라는 뜻으로
여기선, 없음을 의미합니다.
void가 속한위치는
함수의 입력형태를 적는 자리로
결국 입력값이 아무것도 없다.
라는 의미가 됩니다.
printf는
출력을 하는 함수입니다.
나중에 자세하게 다루겠지만
일단 쌍 따옴표로 둘러싸인
Hello World라는 문장을 출력합니다.
-----------------------
\n은
new line의 줄임말로
줄 바꿈 문자를 의미합니다.
Hello world! 문자열을 출력하고
다음 줄 처음으로 커서가 이동하게 됩니다.
-----------------------
return 0;은
0을 반환하라
라는 의미가 되고
-----------------------
반환형 자리에 int가 왔기 때문에
0을 반환하는것과 매칭 이 되게 됩니다.
자세한 의미는 나중에 다루겠습니다.
여기까지가 Hello World 예제 분석하기 입니다.
-----------------------
.