c - I cant load simple data in a file while i dont see an error in my code -
 <पूर्व> 
  #include & lt; stdio.h & gt; // सिर्फ एक कार्यक्रम जो नाम लिखता है (नाम के साथ एक फ़ाइल में हमारे मामले में 3 इंटिजर्स) नाम ग्राड्स Int मुख्य (शून्य) {int a = 5, b = 6, c = 7; // var घोषणा फ़ाइल * बिंदु; // एक फाइल के साथ काम करने के लिए एक संकेतक बनाना बिंदु = एफओपीएन ("ग्रेड", "डब्ल्यू"); // हम स्थान को स्मृति में इंगित करते हैं, जहां हम इनपुट डेटा चाहते हैं (इस मामले में GRADES.c)। Fprintf (बिंदु, "% d \ n% d \ n% d", a, b, c); // कॉलिंग फ़ंक्शन fprintf को GRADES फ़ाइल में डेटा लोड करने के लिए। Fclose (point); // फाइल को बंद करना (वैकल्पिक) सी आमतौर पर बिना बताए बंद कर देता है वापसी 0; } // मैं मुफ्त ओपन सोर्स मंच कोड का उपयोग करता हूं: BLOCKS   
त्रुटियों की जांच करके आप वास्तव में यह बता सकते हैं कि आपकी समस्या क्या है।
fopen
  fopen   वापस   NULL  यदि यह विफल रहता है: 
  बिंदु = fopen ("ग्रेड", "w"); यदि (! बिंदु) {fprintf (stderr, "फ़ाइल खोलने में विफल! \ N"); वापसी -1; }   fprintf
  fprintf  होगा  वापसी  लिखा गया कितने बाइट्स। यदि यह विफल रहता है, तो ऋणात्मक संख्या  वापसी  ed: 
  पूर्णांक संख्या = fprintf (बिंदु, "% d \ n% d \ n% d", a, बी, सी); यदि (num & lt; 0) {fprintf (stderr, "लिखें त्रुटि! \ N"); वापसी -1; } <    fclose     fclose  होगा  वापस   EOF  त्रुटि पर:    पूर्णांक = fclose (बिंदु); यदि (स्थिति == EOF) {fprintf (stderr, "फ़ाइल बंद करने में विफल! \ N"); वापसी -1; }  
 
Comments
Post a Comment