C - 헤더파일

markyang92·2024년 3월 9일
0

C

목록 보기
1/10
C파일헤더파일(.h)
실제 프로그램 돌게하는 로직여러 소스코드 파일에 공통적으로 필요한 것들 저장
함수 정의(함수 구현)함수 선언
전역 변수extern 변수 선언
매크로매크로

#include <>

  • <>시스템 경로에서만 헤더 파일 검색

#include ""

  • ""는 현재 작업중인 디렉토리에서 먼저 검색 한 후, 없으면 시스템 경로를 검색

인클루드 가드

#ifndef FOO_H
#define FOO_H

#endif /* FOO_H */

#pragma once

  • 표준 아님
  • 최신 컴파일러가 대체적으로 다 지원
  • 포팅 생각한다면 예전 컴파일러 및 시스템과의 호환을 위해 그냥 인클루드 가드 쓸 것
profile
pllpokko@alumni.kaist.ac.kr

0개의 댓글