프로그래밍/C 언어

[ C언어 ] "Hello World!" 출력하기

C언어를 이용해서 "Hello World!" 을 출력해보도록 하겠습니다.

일단 저는 Visual studio 2019 를 이용하여 진행을 하였습니다.


일단 밑 코드처럼 가장 먼저 적는 것을 "헤더( header )" 라고 합니다.

저희가 여러 함수를 사용할 수 있었던 이유는 바로 헤더 덕분입니다.

보통 기본적으로 사용하는 헤더가 <stdio.h> 이며 "printf()" 등 여러 함수가 있습니다. 

#include<stdio.h>

모든 C언어 프로그램에 시작입니다. "main" 함수라고 부르며,

문장 뒤 중괄호( { , }) 안에 있는 명령을 순서대로 실행을 합니다.

int main() {
}

밑 코드는 괄호 안에 있는 명령을 출력하도록 하는 함수입니다.

여기서 문장 끝에 ;(세미콜론) 이 있는데 이것은 C언어에서 명령의 끝을 나타내는 것으로

명령문을 나타내는 줄의 맨 끝에는 무조건 세미콜론을 넣어줘야 합니다.  

printf("Hello World");

 main 함수를 호출한 곳으로 값 0을 보내줍니다.

return 0;

이제 "Hello World!" 를 출력을 해보려면 이렇게 하면 됩니다!

#include<stdio.h> // <stdio.h> 라는 헤더

int main() { // main 이라는 함수
	printf("Hello World"); // <stdio.h> 헤더 안에 함수
	return 0; // main 함수를 호출한 곳으로 값 0을 보내줍니다.
}

저도 C언어를 막 입문을 한 학생으로 위에서 말한 게 이게 딱 맞다, 정확하다고 확정 지을 수는 없습니다.

한번 돌아보기 위에 글을 작성했으며 오해에 소지가 없길 바랍니다.