File Opening Modes in C in Hindi

File Opening Modes in C in Hindi

C-language में File Handling के बारे में अधिक जानने के लिए देखें—Introduction to File

File opening mode का अर्थ file को open करने के उद्देश्य से है। हम जब भी file को open करते हैं तो उस पर कुछ न कुछ कार्य करने के लिए open करते हैं। file opening mode हमें यही बताता है कि हम किस कार्य के लिए file को open कर रहे हैं। C में निम्नलिखित प्रकार के file opening modes होते हैं—

File Opening Modes in C in Hindi
Fig. File Opening Modes in C

File Handling Operations के बारे में जानने के लिए देखें—File Handling Operations in C

“r” mode

दिए गए नाम के file को disk में search करता हैं। यदि file disk में बना होता है तो उसे memory (RAM) में load करता है और pointer को उसके पहले character पर set करता है। और यदि file disk में नहीं बना होता है तो ‘\0’ अर्थात् NULL return करता है। Operations: reading

“r+” mode

दिए गए नाम के file को disk में search करता हैं। यदि file disk में बना होता है तो उसे memory (RAM) में load करता है और pointer को उसके पहले character पर set करता है। और यदि file disk में नहीं बना होता है तो ‘\0’ अर्थात् NULL return करता है। Operations: reading, writing, modifying

File को Open और Close करने की विधि जानने के लिए देखें—Opening and Closing of File

“w” mode

दिए गए नाम के file को disk में search करता है। यदि file disk में बना होता है, तो इसके contents को overwrite करता है। और यदि file disk में नहीं बना होता है तो दिए गए नाम से नया file बनाता है। पहले से बने file या बनाए गए नए file को open नहीं कर पाने पर ‘\0’ अर्थात् NULL return करता है। Operations: writing

“w+” mode

दिए गए नाम के file को disk में search करता है। यदि file disk में बना होता है, तो इसके contents को overwrite करता है। और यदि file disk में नहीं बना होता है तो दिए गए नाम से नया file बनाता है। पहले से बने file या बनाए गए नए file को open नहीं कर पाने पर ‘\0’ अर्थात् NULL return करता है। Operations: writing, reading, modifying

“a” mode

दिए गए नाम के file को disk में search करता है। यदि file disk में बना होता है तो उसे memory (RAM) में load करता है और pointer को उसके अंतिम character पर set करता है। और यदि file disk में नहीं बना होता है तो दिए गए नाम से नया file बनाता है। पहले से बने file या बनाए गए नए file को open नहीं कर पाने पर ‘\0’ अर्थात् NULL return करता है। Operations: appending

File Handling Functions के बारे में जानने के लिए देखें—File Input Output Functions

“a+” mode

दिए गए नाम के file को disk में search करता है। यदि file disk में बना होता है तो उसे memory (RAM) में load करता है और pointer को उसके अंतिम character पर set करता है। और यदि file disk में नहीं बना होता है तो दिए गए नाम से नया file बनाता है। पहले से बने file या बनाए गए नए file को open नहीं कर पाने पर ‘\0’ अर्थात् NULL return करता है। Operations: appending, reading

File example programs in C

  1. Writing to a file in C
  2. Reading from a file in C
  3. Appending to a file in C
  4. Reading all data from a file in C
Share it to:

Published by

admin

I am a computer teacher, programmer and web developer