여기서는 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