
Input / output function
Input / output function
'c' प्रोग्रामिंग में कई इनपुट तथा आउटपुट function का use किया जाता है इन सभी इनपुट आउटपुट function को दो वर्गो में विभाजित किया गया है |- फार्मेटेड इनपुट आउटपुट function
- Unformatted इनपुट आउटपुट function
फार्मेटेड इनपुट आउटपुट function ⇒
इनपुट तथा आउटपुट के लिए use किये जाने वाले ऐसे function जिनमे इनपुट या आउटपुट होने वाली value का format भी define करना आवश्यक होता है उन्हें formated इनपुट आउटपुट function कहा जाता है जैसे scanf(), printf()
printf() function एक आउटपुट formatted function है तथा इसका scanf() एक इनपुट formatted function है इनमे
scanf() इस प्रकार की value इनपुट कराइ जाती है जिस तरह का डाटा टाइप होता है , प्रत्येक डाटा टाइप का formatted
अर्थात टाइप specifier बनाना अनिवार्य होता है
जैसे int a;
scanf("%d",&a);
उपरोक्त में scanf() के द्वारा a में value इनपुट हो रही है a एक integer variabale अतः function में integer
डाटा टाइप का टाइप specifier
उपरोक्त में scanf() के द्वारा a में value इनपुट हो रही है a एक integer variabale अतः function में integer
डाटा टाइप का टाइप specifier
उपरोक्त में scanf() के द्वारा a में value इनपुट हो रही है a एक integer variabale अतः function में integer
डाटा टाइप का टाइप specifier %d भी लगाया गया है
'c' प्रोग्रामिंग में निम्न डाटा टाइप specifier होते है
जैसे
%d | - | int |
%c | - | character |
%f | - | float |
%s | - | string |
जैसे
int a =50;
printf("%d",&a);
उपरोक्त उदाहरण में a एक integeral variable है जिसकी value 20 है a की value का आउटपुट प्राप्त करने के लिए printf() function का प्रयोग किया गया है तथा integer का type specifier %d का भी use किया गया है |
Unformatted इनपुट आउटपुट function ⇒
इनपुट तथा आउटपुट के लिए use होने वाले ऐसे function , जिनमे इनपुट या आउटपुट होने वाली value का format define नही किया जाता है उन्हें Unformatted इनपुट आउटपुट functions कहा जाता है |
जैसे getchar();
getche();
gets();
putchar();
puts();
getchar() यह एक unformatted इनपुट function है इस function का use एक character value इनपुट करने के लिए किया है यह function एक character value इनपुट कर सकता है इसलिए इस function में इनपुट होने वाली value का format define करने की आवश्यकता नही होती है
जैसे char a;
a=getchar();
3 टिप्पणियाँ
It helps me a lot
जवाब देंहटाएंआप अपने सुझाव हमें दे सकते है ताकि c प्रोग्रामिंग में बेहतर कॉन्टेंट बनाने में मदद मिल सके।
जवाब देंहटाएंNice
जवाब देंहटाएंआपके सुझाव सादर आमंत्रित है