Computer >> 컴퓨터 >  >> 프로그램 작성 >> C++

C에서 자신의 헤더 파일을 작성하는 방법은 무엇입니까?

<시간/>

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