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언어를 막 입문을 한 학생으로 위에서 말한 게 이게 딱 맞다, 정확하다고 확정 지을 수는 없습니다.
한번 돌아보기 위에 글을 작성했으며 오해에 소지가 없길 바랍니다.