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

fopen () C . में लेखन मोड में मौजूदा फ़ाइल के लिए

फ़ंक्शन fopen() पॉइंटर द्वारा इंगित फ़ाइल को खोलता है और फ़ाइल को पढ़ता या लिखता है। राइट मोड में, "w" का उपयोग किया जाता है और रीड मोड में, "r" का उपयोग किया जाता है।

जब कोई फ़ाइल निर्देशिका में मौजूद होती है, तो यह एक नई खाली फ़ाइल के रूप में मानी जाती है और फ़ाइल की सामग्री को नए डेटा से ओवरराइड करती है।

सी भाषा में fopen() का सिंटैक्स यहां दिया गया है,

FILE *fopen(const char *filename, const char *access_mode)

यहाँ,

फ़ाइल नाम - फाइल का नाम जिसे खोला जाना है।

पहुंच_मोड - फाइल को एक्सेस करने का तरीका जैसे रीड या राइट मोड।

यहाँ C भाषा में fopen() का एक उदाहरण दिया गया है,

मान लें कि हमारे पास निम्न सामग्री के साथ "one.txt" फ़ाइल है।

This is demo text!
This is demo text!
This is demo text!

अब, उदाहरण देखते हैं।

उदाहरण

#include <stdio.h>
#include<conio.h>
void main () {
   FILE *f;
   int len;
   f = fopen("one.txt", "r");
   if(f == NULL) {
      perror(“Error opening file”);
      return(-1);
   }
   fseek(f, 0, SEEK_END);
   len = ftell(f);
   fclose(f);
   printf("Size of file: %d bytes", len);
   getch();
}

आउटपुट

Size of file: 78 bytes

उपरोक्त कार्यक्रम में, एक फ़ाइल प्रकार सूचक चर को f के रूप में घोषित किया जाता है और इसका उपयोग fopen() फ़ंक्शन का उपयोग करके "one.txt" नाम की फ़ाइल को खोलने के लिए किया जाता है।

FILE *f;
int len;
f = fopen("one.txt", "r");

  1. Excel में किसी मौजूदा फ़ाइल के लिए हाइपरलिंक कैसे बनाएं

    माइक्रोसॉफ्ट एक्सेल . में , उपयोगकर्ता कार्यपत्रक में दस्तावेज़ को वेबपृष्ठों, मौजूदा फ़ाइलों और अन्य कार्यपुस्तिकाओं से जोड़ने के लिए हाइपरलिंक का उपयोग कर सकता है। हाइपरलिंक को किसी दस्तावेज़ में रखने से संबंधित जानकारी खोजने के लिए एक शॉर्टकट बन जाता है। Microsoft Excel में आपकी वर्कशीट में हाइपर

  1. मौजूदा फाइल को पीडीएफ में कैसे बदलें?

    ऐसे कई लोग हैं जिन्हें पहले से मौजूद एमएस वर्ड या एमएस एक्सेल फाइल को पीडीएफ में बदलना बहुत मुश्किल लगता है। और फिर ऐसी वेबसाइटें भी हैं जिनका इस्तेमाल लोग इन फाइलों को पीडीएफ फॉर्मेट में बदलने के लिए करते थे। एक नियमित फाइल को पीडीएफ बनाने के लिए आपको वास्तव में एक वेबसाइट का उपयोग करने की आवश्यकता

  1. Mac के लिए NTFS मुफ़्त:Mac पर NTFS डिस्क में कैसे लिखें

    डिस्क का उपयोग करने वाले कंप्यूटरों के बीच फ़ाइल स्थानांतरण के दौरान चिंता का एक सामान्य मुद्दा डिस्क प्रारूप से जुड़ा है। आम तौर पर, इस फ़ाइल संगतता समस्या को किसी भी Mac के लिए मुफ़्त के लिए NTFS का उपयोग करके दूर किया जा सकता है। उपकरण। यदि आप मैक ओएस का उपयोग कर रहे हैं और आप डिस्क में प्लग