What is data file in Hindi ( c language में डेटा फ़ाइल क्या होती है।,)

   Data file ( डेटा फ़ाइल)
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 दोनों के लिए।

Leave a Comment