Prv Next

Programing in C e-Book In Hindi

 

fopen () Function In C in Hindi

fopen() function का use फाइल को open करने के लिए किया जाता है यह function दो पेरामीटर लेती है पहला पेरामीटर उस फाइल का नाम होता है जिसे open करना होता है तथा दूसरा पेरामीटर फाइल opening मोड होता है file opening मोड से तात्पर्य यह है की फाइल को open किस उदेश्य से किया गया है फाइल opening मोड कहलाते  है

File Opening मोड निम्लिखित प्रकार के होते है

w  :

इस opening मोड का use तब किया जाता है जब फाइल में data को write  करना हो किन्तु w opening मोड का use करने पर फाइल में पहले से मोजूद data डिलीट हो जाता है तथा new data write होता है और यदि जिस फाइल में data write करना है वह फाइल निर्धारित पाथ पर मोजूद है तो new फाइल क्रिएट हो जाती है

syntax :

fp=fopen(“a.txt”,”w”);

 

r :

इस मोड का use फाइल से data को read करने के लिए किया जाता है

syntax :

fp=fopen(“a.txt”,”r”);

 

a :

इस मोड का use फाइल में data को write करने के लिए किया जाता है किन्तु इसका use करने पर फाइल में पहले से लिखा हुआ data डिलीट नहीं होता है बल्कि पुराने data के बाद new add हो जाता है

syntax :

fp=fopen(“a.txt”,”a”);

 

w+ :

इस मोड का use फाइल में बहुत से ऑपरेशन परफॉर्म किये जाते है जिसे फाइल में data की write करना फाइल से data को read करना data को modifay करना in सभी कार्य को करने के लिए इस मोड का use किया जाता है

syntax :

fp=fopen(“a.txt”,”w+”);

 

r+ :

इस मोड का use करने पर फाइल से  data read करने के साथ - साथ फाइल में data को write भी किया जा सकता है और यही फाइल निर्धरित location पर नहीं मिलती है तो यह NULL return करता है इसका use करने से फाइल में पहले से मोजूद data डिलीट हो जाता है

syntax :

fp=fopen(“a.txt”,”r+”);

 

 

fclose() Function In C :

इस function का use फाइल को close करने के लिए किया जाता है इस function के एक्सीक्यूट हो जाने के बाद फाइल प्रोग्राम से कनेक्ट नहीं रहती है यह function  1 पेरामीटर लेता है  वह फाइल pointer होता है जो उस फाइल को पॉइंट करता है जिसे close करना है
syntax :

fclose(file_pointer);

 

Example :

fclose(fp);


Subscribe Our Website For Get Notification For New Update

Enter Name :
Enter E-Mail
Enter Mobile No
Enter City Name :