Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> C++

सी में अपनी खुद की हेडर फाइल कैसे लिखें?

यहां हम देखेंगे कि सी का उपयोग करके खुद की हेडर फाइल कैसे बनाई जाती है। हेडर फाइल बनाने के लिए, हमें एक नाम के साथ एक फाइल बनानी होगी, और एक्सटेंशन (*.h) होना चाहिए। उस फ़ंक्शन में कोई मुख्य () फ़ंक्शन नहीं होगा। उस फाइल में हम कुछ वेरिएबल, कुछ फंक्शन आदि डाल सकते हैं।

उस हेडर फ़ाइल का उपयोग करने के लिए, यह उसी निर्देशिका में मौजूद होना चाहिए, जहां प्रोग्राम स्थित है। अब #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

  1. अपना खुद का क्लाउड पीसी कैसे सेट करें

    यदि आप एक ऐसा पीसी चाहते हैं जिसे आप कहीं से भी एक्सेस कर सकें, तो आपको क्लाउड पीसी को एक शॉट देना चाहिए। आप कहीं भी हों, आप अपनी फाइलों तक पहुंच प्राप्त करने के लिए एक प्राप्त कर सकते हैं या यहां तक ​​​​कि एक बीफ गेमिंग पीसी भी किराए पर ले सकते हैं ताकि आप ऐसे गेम खेल सकें जिन्हें आपका वर्तमान कंप्

  1. अपना खुद का सीज़र सिफर एनकोडर कैसे लिखें

    क्या आपने कभी सीज़र सिफर . के बारे में सुना है ? जूलियस सीजर ने इस तकनीक का इस्तेमाल अपने दुश्मनों से गुप्त संदेश छुपाने के लिए किया था! सीज़र सिफर सबसे आदिम एन्क्रिप्शन तकनीकों में से एक है। इस प्रणाली के पीछे मुख्य विचार अक्षरों को घुमाना . है वर्णमाला पर पदों की एक x संख्या । उदाहरण के लिए, x

  1. अपना खुद का ब्राउज़र एक्सटेंशन कैसे लिखें [उदाहरण परियोजना शामिल]

    इस लेख में हम ब्राउज़र एक्सटेंशन के बारे में बात करेंगे - वे क्या हैं, वे कैसे काम करते हैं, और आप अपना खुद का निर्माण कैसे कर सकते हैं। हम वास्तव में अपना खुद का एक्सटेंशन (सुपर फन!) लिखकर समाप्त करेंगे जो हमें एक बटन के क्लिक के साथ किसी भी कोड स्निपेट को हमारे क्लिपबोर्ड पर कॉपी करने की अनुमति द