Language/C

헤더 파일

kimjingyu 2023. 9. 28. 18:47
728x90

보통 소스 파일 맨 윗줄에 표기함으로써 해당 헤더파일에 들어있는 요소를 사용할 수 있게한다.

#include <전역 헤더 이름>
#include "상대 경로 헤더 이름"

 

stdio.h

StandardInputOutput. 표준 입출력

 

time.h

시간 관련 부분함수 구조체를 담고있는 헤더로 시간관련 부분을 불러오거나 사용할 때 사용한다.

 

math.h

지수함수로그함수삼각함수거듭제곱 등 수학 관련 함수가 들어가 있다.

 

stdilb.h

문자열 변환, 의사 난수 생성, 동적 메모리 관리 등의 함수들을 포함하고 있다. 주로 프로그램 제어 관련 함수가 들어가 있다. 동적 메모리 할당 함수인 malloc, calloc 함수도 이 헤더에 포함되어 있으며, 시스템 명령어나 프로세스 제어 함수도 포함되어 있다.

stdlib.h 더알아보기

 

string.h

문자열(정확히는 문자 배열 - char* str 또는 char str[]) 관련 헤더이다.

  • strcat - 문자열 합치기
  • strcmp - 문자열 비교
  • strlen - 문자열 길이
  • strcpy - 문자열 복사

등의 함수가 있다.

string.h 더알아보기

 

출처 - 나무위키
728x90