여기서는 C를 사용하여 자체 헤더 파일을 만드는 방법을 살펴보겠습니다. 헤더 파일을 만들려면 이름과 확장자가 (*.h)인 파일을 하나 만들어야 합니다. 그 함수에는 main() 함수가 없습니다. 해당 파일에 일부 변수, 일부 기능 등을 넣을 수 있습니다.
해당 헤더 파일을 사용하려면 프로그램이 있는 동일한 디렉토리에 있어야 합니다. 이제 #include를 사용하여 헤더 파일 이름을 넣어야 합니다. 이름은 큰따옴표 안에 있습니다. 포함 구문은 다음과 같습니다.
#include”header_file.h”
아이디어를 얻을 수 있는 하나의 프로그램을 살펴보겠습니다.
예시
int MY_VAR = 10;
int add(int x, int y){
return x + y;
}
int sub(int x, int y){
return x - y;
}
int mul(int x, int y){
return x * y;
}
int negate(int x){
return -x;
} 예시
#include <stdio.h>
#include "my_header.h"
main(void) {
printf("The value of My_VAR: %d\n", MY_VAR);
printf("The value of (50 + 84): %d\n", add(50, 84));
printf("The value of (65 - 23): %d\n", sub(65, 23));
printf("The value of (3 * 15): %d\n", mul(3, 15));
printf("The negative of 15: %d\n", negate(15));
} 출력
The value of My_VAR: 10 The value of (50 + 84): 134 The value of (65 - 23): 42 The value of (3 * 15): 45 The negative of 15: -15