ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 아주 쉽게 배우는 C [chapter. 1 : Hello World!]
    C 2024. 1. 9. 10:09
    반응형

    이번 포스팅에서는 C언어의 가장 기본적인 출력에 대해 이야기하겠다.

     

    C언어의 경우 오래된 언어 중 하나로 몇몇 사람들이 이제는 저급어로 넘겨야 한다 하지만.

     

    실제로는 PC와 대화하기 위한 가장 쉬운 언어 중 하나다.

     

    개인적으로는 파이썬보다 쉽다고 생각한다.

     

    우선 코드부터 봐보자.

     

    #include <stdio.h>
    int main(void)
    {
    	printf("Hello World!");
    }

     

     

    한 줄씩 천천히 봐보겠다.

     

    #include <stdio.h>

    위의 코드는 전처리 구간이다.

     

    여기서 전처리의 뜻은 코드가 실행되기 전 준비과정을 말하며 코드의 최적화와 가독성 향상을 위해 함수 또는 외부 라이브러리를 사용하는 경우 위와 같이 #~~~ 을 사용하여 전처리를 거친다.

     

    여기서 #include의 경우 가장 먼저 메서드에 들어가는 라이브러리 즉 헤더를 코드에 포함시키라는 뜻이다.

     

    그러면 stdio.h는 어떤 역할인가?

     

    stdio는 standard input output의 약자로 기본 입출력 함수를 말한다. 앞으로 작성할 포스팅에서 가장 많이 사용될 헤더 중 하나다.

     

    int main(void) 의 경우 함수의 개념을 먼저 알아야 쉽게 이해가 가능할 것이다.

     

    우선 간단하게만 말하면 int : 반환 형식, main : 가장 최우선 함수 블록, (void) 메서드 형식

     

    으로 볼 수 있다. 따라서 한번에 해석하면 가장 최우선이 되는 함수 블록이며 이 함수의 반환형식은 int형이고 메서드로 들어오는 값은 void이다. 로 볼 수 있다.

     

    마지막으로 printf("Hello World!"); 의 경우는 printf는 출력을 나타내며 문자든 숫자든 출력을 하는 경우에는 무조건 "~"로 묶어주어야 한다.

     

    실행결과를 확인해 보자.

     

    위와같이 우리가 원했던 출력 Hello wordl가 출력되는것을 확인할 수 있다.

     

    반응형
Designed by Tistory.