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

C . में हैडर फ़ाइलें "stdio.h" और "stdlib.h"

stdio.h

हेडर फ़ाइल stdio.h मानक इनपुट आउटपुट के लिए है। इसमें इनपुट/आउटपुट फंक्शन से संबंधित जानकारी होती है।

यहां तालिका है जो सी भाषा में कुछ कार्यों को stdio.h में प्रदर्शित करती है,

<टेबल> <थहेड> क्रमांक कार्य और विवरण 1 प्रिंटफ ()
इसका उपयोग आउटपुट स्क्रीन पर स्ट्रिंग्स, इंटीजर, कैरेक्टर आदि को प्रिंट करने के लिए किया जाता है।
2 स्कैनफ()
यह की-बोर्ड से कैरेक्टर, स्ट्रिंग, इंटीजर आदि को पढ़ता है।
3 getc()
यह फ़ाइल से चरित्र को पढ़ता है।
4 putc()
यह फ़ाइल में चरित्र लिखता है।
5 fopen()
यह फ़ाइल खोलता है और सभी फ़ाइल हैंडलिंग फ़ंक्शन stdio.h शीर्षलेख फ़ाइल में परिभाषित होते हैं।
6 fclose()
यह खुली हुई फाइल को बंद कर देता है।
7 निकालें ()
यह फ़ाइल को हटा देता है।
8 fflush()
यह फ़ाइल को फ्लश करता है।

यहाँ C भाषा में stdio.h का एक उदाहरण दिया गया है,

उदाहरण

#include<stdio.h>

int main () {
   char val;

   printf("Enter the character: \n");
   val = getc(stdin);
   printf("Character entered: ");
   putc(val, stdout);

   return(0);
}

आउटपुट

यहाँ आउटपुट है

Enter the character: s
Character entered: s

stdlib.h

हेडर फ़ाइल stdlib.h मानक पुस्तकालय के लिए है। इसमें स्मृति आवंटन/मुक्ति कार्यों की जानकारी है।

यहाँ तालिका है जो सी भाषा में कुछ कार्यों को stdlib.h में प्रदर्शित करती है,

<टेबल> <थहेड> क्रमांक कार्य और विवरण 1 मॉलोक ()
यह प्रोग्राम के निष्पादन के दौरान मेमोरी आवंटित करता है।
2 निःशुल्क()
यह आवंटित स्मृति को मुक्त करता है।
3 निरस्त ()
यह सी प्रोग्राम को समाप्त करता है।
4 बाहर निकलें ()
यह कार्यक्रम को समाप्त करता है और कोई मूल्य नहीं लौटाता है।
5 एटोल ()
यह एक स्ट्रिंग को लंबे इंट में परिवर्तित करता है।
6 एटोल ()
यह एक स्ट्रिंग को लंबे लंबे int में परिवर्तित करता है।
7 atof()
यह एक स्ट्रिंग को फ्लोटिंग पॉइंट मान में परिवर्तित करता है।
8 रैंड ()
यह एक यादृच्छिक पूर्णांक मान देता है

यहाँ C भाषा में stdlib.h का एक उदाहरण दिया गया है,

उदाहरण

#include <stdio.h>
#include<stdlib.h>

int main() {
   char str1[20] = "53875";
   char str2[20] = "367587938";
   char str3[20] = "53875.8843";

   long int a = atol(str1);
   printf("String to long int : %d\n", a);

   long long int b = atoll(str2);
   printf("String to long long int : %d\n", b);

   double c = atof(str3);
   printf("String to long int : %f\n", c);
   printf("The first random value : %d\n", rand());
   printf("The second random value : %d", rand());

   return 0;
}

आउटपुट

यहाँ आउटपुट है

String to long int : 53875
String to long long int : 367587938
String to long int : 53875.884300
The first random value : 1804289383
The second random value : 846930886

  1. विंडोज 10 में जिप या अनजिप फाइल्स और फोल्डर्स

    विंडोज़ 10 में डिस्क स्थान को बचाने के लिए फ़ाइलों और फ़ोल्डरों को संपीड़ित या असंपीड़ित करना एक आवश्यक कदम है। आपने शायद पहले कई बार ज़िप शब्द सुना होगा और आपने तीसरे पक्ष के संपीड़न सॉफ़्टवेयर जैसे विनरार, 7-ज़िप इत्यादि का उपयोग किया होगा, लेकिन साथ में विंडोज 10 की शुरूआत के लिए, आपको इस सॉफ्टवे

  1. Android पर फ़ाइलें और ऐप्स कैसे छिपाएं

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

  1. विंडोज 10 में फोल्डर और फाइलों की तुलना कैसे करें।

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