Algorithms/C, C++
#문법 - 전처리기
esmJK
2019. 8. 19. 23:57
파일 내의 소스코드를 통째로 붙여 넣는 대신에 간결하게 라이브러리를 불러오는 방식으로 프로그램을 구성할 수 있습니다. 두 가지 방법이 있는데요,
#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이 출력되는 것을 볼 수 있네요 :)
