파일 내의 소스코드를 통째로 붙여 넣는 대신에 간결하게 라이브러리를 불러오는 방식으로 프로그램을 구성할 수 있습니다. 두 가지 방법이 있는데요,
#include <파일이름>
시스템 디렉터리에서 파일 검색. 운영체제마다 시스템 디렉터리가 존재하는 경로가 다릅니다.
#include "파일 이름"
현재 폴더에서 파일 검색. 현재 폴더에 파일이 없다면 시스템 디렉터리에서 검색
stdio.h 와 같은 헤더 말고도 우리가 직접 헤더를 만드는 방법도 있어요. 앞으로 프로그램을 짤 때 훨씬 간소하게 프로그램이 보여질 수 있게 해줍니다
테스트 해보기 위해 헤더파일에 함수를 하나 입력합니다.
이후 main.c 파일에서는 이런 식으로 코딩을 해주면
#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
#include "temp.h"
int main(void) {
printf("%d", add(3, 7));
system("pause");
return 0;
}
3과 7이 더해져 10이 출력되는 것을 볼 수 있네요 :)
'Algorithms > C, C++' 카테고리의 다른 글
C++ 자주 쓰이는 기능 요약 (0) | 2021.01.06 |
---|---|
Function (0) | 2019.10.13 |
Overflow / Underflow (0) | 2019.10.09 |
Type Casting (형변환) (0) | 2019.10.05 |
#오류 - 쓰기용으로 열 수 없습니다 (0) | 2019.08.19 |