C_프로그래밍

[C 프로그래밍] 1장. Hello World 출력하기

팔공산호랑이 2020. 4. 3. 22:01

-----------------------

이 예제는

C언어를 공부할 때

가장 처음 접하게 되는 Hello World! 출력하기 예제입니다.

-----------------------

우선 첫번째 줄에

#include <stdio.h>를 분석해보면

include는 포함하다.

stdio.h

확장자가 .hstdio파일

확장자가 .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 예제 분석하기 입니다.

-----------------------

.