- thebaleuncoding
'헤더파일.h'는 무슨 파일이지?
C언어 코드 상단에 다음과 같은 코드를 본 적이 있을 겁니다.

해당 코드는 헤더파일에 대한 코드입니다.
식당에 처음 방문했을 때 어떤 메뉴가 있는지 모르기 때문에
주문할 때 메뉴판을 보고 음식을 선택합니다.
메뉴판은 식당과 손님 둘 다에게 매우 편합니다.
메뉴판이 없다면 손님에게 메뉴에 대해 일일이 설명해줘야 하고,
손님도 메뉴에 대해 설명을 듣는 것보다
보기 좋게 정리된 메뉴판이 더 편합니다.
프로그래밍에서도 메뉴판과 같은 역할을 하는 것이 바로 헤더파일입니다.
헤더파일은 프로그램에서 어떠한 기능을 미리 정의해 둔 파일로,
"~.h"라고 쓰며, 확장자가 h입니다.
우리가 평소에 C언어에서 자주 사용하는 헤더파일이 바로 stdio.h입니다.
stdio는 Standard Input Output, 표준 입출력을 의미하며,
키보드르 입력, 모니터로 출력하는 함수를 가지고 있습니다.
출력할 때 사용하는 printf, 입력받을 때 사용하는 scanf 함수를 사용하기 위해서는
stdio.h 헤더파일이 필요합니다.
#헤더파일.h에 대해 더 알아보고 싶나요?
아래 링크로 이동하세요.