-
아주 쉽게 배우는 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가 출력되는것을 확인할 수 있다.
반응형'C' 카테고리의 다른 글
아주 쉽게 배우는 C [chapter. 3 : 논리연산자 ] (0) 2024.03.27 아주 쉽게 배우는 C [chapter. 2 : 계산기 ] (1) 2024.01.09