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