hello दोस्तों ! इस पोस्ट में हमे What is data file in Hindi के बारे में पड़ेंगे . और data file में use होने वाले फंक्शन को भी देखेंगे .
What is data file in Hindi
डेटा फ़ाइल क्या होती है
C language में read और write करने के लिए scanf तथा printf का इस्तेमाल होता है। परन्तु इस तरीके में अगर data ज्यादा हो
या data की बाद में आवश्यकता हो तो यह तरीका कारगर नहीं है।
अतः हमें एक ऐसी approach की आवश्यकता है। जिससे data को disk में store किया जा सके तथा वहाँ से उसे access किया जाए ।
Data को store करने के लिए file का store होता है।
C language file पर होने वाले विभिन्न operation के लिए function प्रदान करती है।जो कि निम्नलिखित है।
(1) fopen():- नई file बनाने या पुरानी file को open करने के लिए।
(2) fclose ():- open file को close करने के लिए।
(3) getc():- file से करैक्टर read करने के लिए।
(4) putc():- file में कैरेक्टर लिखने के लिए
(5)fprintf():- file में data का set लिखने के लिए
(6)fscanf():- file से data का set read करने के लिए।
(7)getw():- file से integer read करने के लिए।
(8) putw():- file में integer write करने के लिए।
Memory में file में data save करने से पहले file के बारे में operating system को यह बताना पड़ता है।
(1)file name:-इसके दो part होते हैं
पहला (1) name तथा (2) extraction होता है
(2) data structure:- file किसी प्रारूप में save करना है।
(3):- purpose:- इसमे यह दर्शना होता है कि हम file के साथ क्या करेंगे , मोड parameter के ज़रिए निम्नलिखित operation file पर किये जा सकते है।
Ex:-fp= fopen(“name”,mode);
File access करने के modes
Mode’s who support by c language:-
r=केवल read करने के लिए।
w=केवल write करने के लिए।
a= केवल append करने के लिए।
r+=read तथा write दोनों के लिए परन्तु start से।
w+=w के जैसे , except read & write दोनों के लिए।
a+= a के जैसे , except read & write दोनों के लिए।
Black box तथा white box के बीच अंतर