본문 바로가기
  • BLG-ZYNGIROK-모토-꿈꾸며-배우고-나누며-이루다
ICT/C | C++

C/C++ | hello world 프린트 파일로 기초 문법 파헤치기

by dazwischen 2022. 6. 23. 18:46
반응형

c c++ 최소기초문법 썸네일이미지이다.
c c++ 최고기초문법

main.c

"Hello World"를 출력하는 간단한 파일을 이용해 c, c++의 최소한의 문법을 이해해 보려고 한다.

#indluce <stdio.h>

int main(void){
	printf("Hello World\n");
	return 0;
}

#include <stdio.h> 헤더 파일

파일을 작성할 때 가장 먼저 샵을 입력한 후 include <stdio.h> 헤더 파일을 포함시킨다. 헤더 파일은 프로그램을 구동하는데 필요한 자료들을 넣어주는 과정이다. 그렇기 때문에 이름이 헤더 파일이고 확장자도 header의 h이다. stdio는 standard io의 줄임말인데 io는 또 input output의 줄임말이다. 다시 말해서 표준입출력을 말하고 기본적으로 사용하는 입출력 함수들을 포함하고 있다.

main()

메인 함수는 c, c++ 프로그램의 기본 몸통이라고 볼 수 있다. 프로그램이 실행된다는 건 이 메인 함수가 실행된다는 말과 같은 말이다. 이 함수 내에서 여러 가지 작업들이 작성되고 이어지면서 하나의 거대한 프로그램이 만들어진다.

printf()

printf는 stdio.h가 갖고 있는 가장 기초적인 함수중 하나로 입력받은 값을 출력하는 기능을 갖고 있다.

; (세미콜론)

세미 콜론은 코드와 코드 사이를 구분 짓는 구분 자이다. 컴퓨터가 각각의 코드를 올바르게 인식하도록 돕기 위해 코드를 작성한 후 마지막에 세미콜론을 작성해 준다.

return 0

프로그램이 종료되었음을 뜻한다. 보통은 필요한 값을 return, 즉 반환시킬 수 있지만 아무런 작업을 하지 않을 때는 0으로 그냥 프로그램이 끝났다는 것만 알려준다.

반응형

댓글