C Hello World!

less than 1 minute read


Hello World!

printf를 사용하여 문자 출력하기


#include <stdio.h>

int main(void)
{
  printf("Hello World!\n");

  return 0;
}


1. #include <stdio.h>

출력함수인 printf는 stdio 라이브러리에 포함되어있는 함수이다. 따라서 함수를 사용하기 위해서는 헤더 파일에 대한 참조를 명시해주어야한다.

  • #: 전처리기(Pre-Processing), 프로그램이 실행될 때 컴파일 직전 실행되는 프로그램
  • #include: 컴파일 하기전에 다른 소스를 추가시키는 명령어
  • <stdio.h>: 기본 입출력 헤더 파일(Standard Input Output Header)


2. int main(void), return 0;

함수가 시작되면 프로그램이 코드를 읽기 시작하고 함수가 종료될 때 반환되는 값으로 운영체제는 프로그램이 정상 종료되었는지 판단한다. ( 0일 때 정상, 이외 비정상으로 판단)

  • int: 반환형, 함수가 종료될 때 반환하는 데이터형(int = 정수형)
  • main(void): 메인 함수, 프로그램이 시작될 때 가장 먼저 호출되는 함수(엔트리 포인트)
  • return 0;: 0을 반환하고 함수를 종료한다.


3. printf(“Hello World!\n”);

  • printf: print formatted, 입력한 포맷으로 출력하는 함수
  • (“Hello World!\n”): 큰 따옴표 안에 출력할 문자를 입력한다.
  • \n: 이스케이프 명령어, 줄 바꿈 문자


    실행결과

    c_printf_result

Tags: ,

Categories:

Updated: