Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> सी प्रोग्रामिंग

सी पुस्तकालय के कार्य क्या हैं?

लाइब्रेरी फ़ंक्शंस बिल्ट-इन फ़ंक्शंस हैं जिन्हें एक साथ समूहीकृत किया जाता है और एक सामान्य स्थान पर रखा जाता है जिसे लाइब्रेरी कहा जाता है।

यहां प्रत्येक फ़ंक्शन एक विशिष्ट ऑपरेशन करता है। पूर्व-निर्धारित आउटपुट प्राप्त करने के लिए हम इस लाइब्रेरी फ़ंक्शंस का उपयोग कर सकते हैं।

सभी सी मानक पुस्तकालय कार्यों को कई शीर्षलेख फ़ाइलों का उपयोग करके घोषित किया जाता है। ये लाइब्रेरी फ़ंक्शंस कंपाइलर्स को डिज़ाइन करते समय बनाए जाते हैं।

हम #include . का उपयोग करके अपने सी प्रोग्राम में हेडर फाइलों को शामिल करते हैं . जब भी प्रोग्राम चलाया और निष्पादित किया जाता है, तो संबंधित फाइलें सी प्रोग्राम में शामिल की जाती हैं।

शीर्षलेख फ़ाइल कार्य

हेडर फ़ाइल के कुछ कार्य इस प्रकार हैं -

  • stdio.h - यह एक मानक i/o हेडर फ़ाइल है जिसमें इनपुट/आउटपुट फ़ंक्शन घोषित किए जाते हैं

  • conio.h - यह एक कंसोल इनपुट/आउटपुट हेडर फाइल है।

  • string.h - सभी स्ट्रिंग संबंधित कार्य इस हेडर फ़ाइल में हैं।

  • stdlib.h - इस फ़ाइल में सामान्य कार्य होते हैं जो C प्रोग्राम में उपयोग किए जाते हैं।

  • गणित.एच -गणित से संबंधित सभी कार्य इस हेडर फ़ाइल में हैं।

  • समय.एच - इस फ़ाइल में समय और घड़ी से संबंधित कार्य होते हैं। stdio.h में निर्मित कार्य

stdio.h में बिल्ट फंक्शन

आइए देखें कि stdio.h लाइब्रेरी फंक्शन में कौन से बिल्ट फंक्शन मौजूद हैं।

<वें शैली ="चौड़ाई:91.2925%; पाठ-संरेखण:केंद्र;">कार्य और विवरण
Sl.No
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 फ्लश ()
एक फ़ाइल फ्लश करता है।

  1. सी में टोकन क्या हैं?

    एक टोकन और कुछ नहीं बल्कि एक प्रोग्राम का सबसे छोटा तत्व है जो कंपाइलर के लिए सार्थक है। कंपाइलर जो किसी प्रोग्राम को सबसे छोटी इकाइयों में तोड़ता है उसे टोकन कहा जाता है और ये टोकन संकलन के विभिन्न चरणों में आगे बढ़ते हैं। प्रकार टोकन को विभिन्न प्रकारों में वर्गीकृत किया जाता है, जिनका उल्लेख नीच

  1. C भाषा में उच्च स्तरीय I/O फ़ंक्शन क्या हैं?

    I/O, C भाषा में इनपुट-आउटपुट फ़ंक्शन को संदर्भित करता है। उच्च स्तरीय I/O इन्हें मनुष्य आसानी से समझ लेता है लाभ पोर्टेबिलिटी है। निम्न स्तर I/O इन्हें कंप्यूटर द्वारा आसानी से समझा जा सकता है। लाभ यह है कि निष्पादन का समय कम है। नुकसान यह है कि गैर पोर्टेबिलिटी। उच्च स्तरीय I/O कार्य उच्च स्तर

  1. सी प्रोग्रामिंग में कार्यों की विभिन्न श्रेणियां क्या हैं?

    तर्क मौजूद हैं या नहीं और कोई मान लौटाया गया है या नहीं, इस पर निर्भर करते हुए, फ़ंक्शंस को - . में वर्गीकृत किया जाता है तर्क के बिना और वापसी मूल्यों के बिना कार्य तर्क के बिना और वापसी मूल्यों के साथ कार्य तर्कों के साथ और वापसी मूल्यों के बिना कार्य तर्कों के साथ और वापसी मूल्यों