क्या हेडल फाइल है? हेडर फ़ाइलों में फ़ंक्शंस और वेरिएबल्स की परिभाषाएँ होती हैं जिन्हें प्री-प्रोसेसर #include स्टेटमेंट का उपयोग करके किसी भी C प्रोग्राम में शामिल किया जा सकता है। मानक हैडर फाइलें प्रत्येक संकलक के साथ प्रदान की जाती हैं, और कई क्षेत्रों, स्ट्रिंग हैंडलिंग, गणितीय, डेटा रूपांतरण, मुद्रण और चर के पढ़ने को कवर करती हैं। Ex- #include इसमें स्कैनफ़ (), और आउट पुट की तरह प्रिंटफ़ () फंक्शन और एक कंपाइलर में इनपुट आदि की जानकारी होती है।
शामिल
1) #INCLUDE: - यह एक प्री-प्रोसेसर है जो मेन फंक्शन की प्रक्रिया से पहले प्रोसेस करता है। प्री-प्रोसेसर का मुख्य काम प्रोग्राम के वातावरण को इनिशियलाइज़ करना है यानी हेडर फ़ाइल के साथ प्रोग्राम। 2) .h: - (हेडर फाइल) एक हेडर फाइल एक्सटेंशन वाली फाइल होती है। इनमें सी फंक्शन डिक्लेरेशन और मैक्रो डेफिनेशन होते हैं और इन्हें कई सोर्स फाइल्स के बीच शेयर किया जाता है। प्र) दो प्रकार की हेडर फाइलें होती हैं: प्रोग्रामर द्वारा लिखी जाने वाली फाइलें और आपके कंपाइलर के साथ आने वाली फाइलें? ए) कोणीय कोष्ठक में कोणीय-कोष्ठक रूप "वैश्विक" के लिए है - इसमें वे शामिल हैं जो संकलक को दिए गए शामिल पथ पर कहीं पाए जाते हैं (उदाहरण #include) इसका उपयोग लाइब्रेरी फ़ंक्शन के उपयोग के लिए किया जाता है जो संकलक में सभी तैयार परिभाषित है। सी कन्वेंशन में है कि हेडर फाइल <> ब्रैकेट 'सिस्टम' में खोजे जाते हैं निर्देशिका बी) उद्धरण चिह्नों: - "हैडर.एच" उद्धृत रूप "स्थानीय" फ़ाइलों के लिए है (आपको वर्तमान फ़ाइल से संबंधित पथ निर्दिष्ट करने की आवश्यकता है, जैसे #include "हेडर / my_header.h") सी सम्मेलन में क्या हेडर फाइलें "" उपयोगकर्ता या स्थानीय निर्देशिका में खोजी जाती हैं। इसमें एक फाइल को दूसरे में शामिल किया जाना है। (फाइल इनक्लूजन)। इसका उपयोग दो मामलों में किया जा सकता है: केस 1: यदि हमारे पास एक बहुत बड़ा कार्यक्रम है, तो कोड को कई अलग-अलग फाइलों में विभाजित किया गया है, प्रत्येक में संबंधित कार्यों का एक सेट है। केस 2: हमारे द्वारा लिखे गए सभी कार्यक्रमों में कुछ ऐसे कार्य और सूक्ष्म परिभाषाएं हैं जिनकी हमें सबसे अधिक आवश्यकता है। भूतपूर्व ) सी कन्वेंशन में है कि हेडर फाइलें "" उपयोगकर्ता या स्थानीय निर्देशिका में खोजी जाती हैं। इसमें एक फाइल को दूसरे में शामिल किया जाना है। (फाइल इनक्लूजन)। इसका उपयोग दो मामलों में किया जा सकता है: केस 1: यदि हमारे पास एक बहुत बड़ा कार्यक्रम है, तो कोड को कई अलग-अलग फाइलों में विभाजित किया गया है, प्रत्येक में संबंधित कार्यों का एक सेट है। केस 2: हमारे द्वारा लिखे गए सभी कार्यक्रमों में कुछ ऐसे कार्य और सूक्ष्म परिभाषाएं हैं जिनकी हमें सबसे अधिक आवश्यकता है। भूतपूर्व ) सी कन्वेंशन में है कि हेडर फाइलें "" उपयोगकर्ता या स्थानीय निर्देशिका में खोजी जाती हैं। इसमें एक फाइल को दूसरे में शामिल किया जाना है। (फाइल इनक्लूजन)। इसका उपयोग दो मामलों में किया जा सकता है: केस 1: यदि हमारे पास एक बहुत बड़ा कार्यक्रम है, तो कोड को कई अलग-अलग फाइलों में विभाजित किया गया है, प्रत्येक में संबंधित कार्यों का एक सेट है। केस 2: हमारे द्वारा लिखे गए सभी कार्यक्रमों में कुछ ऐसे कार्य और सूक्ष्म परिभाषाएं हैं जिनकी हमें सबसे अधिक आवश्यकता है। भूतपूर्व