लाइब्रेरी फ़ंक्शंस बिल्ट-इन फ़ंक्शंस हैं जिन्हें एक साथ समूहीकृत किया जाता है और एक सामान्य स्थान पर रखा जाता है जिसे लाइब्रेरी कहा जाता है।
यहां प्रत्येक फ़ंक्शन एक विशिष्ट ऑपरेशन करता है। पूर्व-निर्धारित आउटपुट प्राप्त करने के लिए हम इस लाइब्रेरी फ़ंक्शंस का उपयोग कर सकते हैं।
सभी सी मानक पुस्तकालय कार्यों को कई शीर्षलेख फ़ाइलों का उपयोग करके घोषित किया जाता है। ये लाइब्रेरी फ़ंक्शंस कंपाइलर्स को डिज़ाइन करते समय बनाए जाते हैं।
हम #include
शीर्षलेख फ़ाइल कार्य
हेडर फ़ाइल के कुछ कार्य इस प्रकार हैं -
-
stdio.h - यह एक मानक i/o हेडर फ़ाइल है जिसमें इनपुट/आउटपुट फ़ंक्शन घोषित किए जाते हैं
-
conio.h - यह एक कंसोल इनपुट/आउटपुट हेडर फाइल है।
-
string.h - सभी स्ट्रिंग संबंधित कार्य इस हेडर फ़ाइल में हैं।
-
stdlib.h - इस फ़ाइल में सामान्य कार्य होते हैं जो C प्रोग्राम में उपयोग किए जाते हैं।
-
गणित.एच -गणित से संबंधित सभी कार्य इस हेडर फ़ाइल में हैं।
-
समय.एच - इस फ़ाइल में समय और घड़ी से संबंधित कार्य होते हैं। stdio.h में निर्मित कार्य
stdio.h में बिल्ट फंक्शन
आइए देखें कि stdio.h लाइब्रेरी फंक्शन में कौन से बिल्ट फंक्शन मौजूद हैं।
Sl.No | <वें शैली ="चौड़ाई:91.2925%; पाठ-संरेखण:केंद्र;">कार्य और विवरण|
---|---|
1 | प्रिंटफ () इस फ़ंक्शन का उपयोग आउटपुट स्क्रीन पर सभी चार, इंट, फ्लोट, स्ट्रिंग आदि मानों को प्रिंट करने के लिए किया जाता है। |
2 | scanf() इस फ़ंक्शन का उपयोग कीबोर्ड से डेटा पढ़ने के लिए किया जाता है। |
3 | getc() यह फ़ाइल से चरित्र पढ़ता है। |
4 | हो जाता है () यह कीबोर्ड से लाइन पढ़ता है। |
5 | getchar() यह कीबोर्ड से कैरेक्टर को पढ़ता है। |
6 | डालता है () यह ओ/पी स्क्रीन पर लाइन लिखता है। |
7 | पुटचर () यह स्क्रीन पर एक चरित्र लिखता है। |
8 | fopen() सभी फ़ाइल हैंडलिंग फ़ंक्शन stdio.h शीर्षलेख फ़ाइल में परिभाषित किए गए हैं। |
9 | fclose() एक खोली गई फ़ाइल को बंद करता है। |
10 | getw() फ़ाइल से एक पूर्णांक पढ़ता है। |
11 | putw() फाइल करने के लिए एक पूर्णांक लिखता है। |
12 | fgetc() फ़ाइल से एक चरित्र पढ़ता है। |
13 | putc() फाइल करने के लिए एक चरित्र लिखता है। |
14 | fputc() फाइल करने के लिए एक चरित्र लिखता है। |
15 | fgets() एक फ़ाइल से स्ट्रिंग पढ़ता है, एक समय में एक पंक्ति। |
16 | f put() एक फ़ाइल में स्ट्रिंग लिखता है। |
17 | feof() फ़ाइल का अंत ढूँढता है। |
18 | fgetchar कीबोर्ड से कैरेक्टर को पढ़ता है। |
19 | fgetc() फ़ाइल से एक चरित्र पढ़ता है। |
20 | fprintf() एक फ़ाइल में स्वरूपित डेटा लिखता है। |
21 | fscanf() फ़ाइल से स्वरूपित डेटा पढ़ता है। |
22 | fputchar कीबोर्ड से कैरेक्टर लिखता है। |
23 | f तलाश () फ़ाइल पॉइंटर को दिए गए स्थान पर ले जाता है। |
24 | SEEK_SET फ़ाइल की शुरुआत में फ़ाइल पॉइंटर को ले जाता है। |
25 | SEEK_CUR फ़ाइल पॉइंटर को दिए गए स्थान पर ले जाता है। |
26 | SEEK_END फ़ाइल पॉइंटर को फ़ाइल के अंत में ले जाता है। |
27 | ftell() फ़ाइल सूचक की वर्तमान स्थिति देता है। |
28 | रिवाइंड () फ़ाइल पॉइंटर को फ़ाइल की शुरुआत में ले जाता है। |
29 | putc() फाइल करने के लिए एक चरित्र लिखता है। |
30 | स्प्रिंट () स्ट्रिंग के लिए स्वरूपित आउटपुट लिखता है। |
31 | sscanf() एक स्ट्रिंग से स्वरूपित इनपुट पढ़ता है। |
32 | निकालें () एक फ़ाइल हटाता है। |
33 | फ्लश () एक फ़ाइल फ्लश करता है। |