printf()
यह मुख्य रूप से C भाषा में उपयोग किया जाता है। यह एक फॉर्मेटिंग फ़ंक्शन है जो स्टैंडर्ड आउटपुट पर प्रिंट करता है। यह कंसोल पर प्रिंट करता है और प्रिंट करने के लिए फॉर्मेट स्पेसिफायर लेता है। यह एक इंटीजर मान लौटाता है। यह इनपुट पैरामीटर्स में टाइप-सेफ नहीं है। इसे C++ भाषा में भी उपयोग किया जा सकता है।
C और C++ में सिंटैक्स
printf("स्ट्रिंग और फॉर्मेट स्पेसिफायर", variable_name);
पैरामीटर्स:
- String - कंसोल पर प्रिंट करने के लिए कोई भी टेक्स्ट/मैसेज।
- Format Specifier - वेरिएबल डेटाटाइप के अनुसार, %d, %s आदि जैसे फॉर्मेट स्पेसिफायर्स का उपयोग करें।
- variable_name - वेरिएबल घोषित करने के लिए दिया गया कोई भी नाम।
उदाहरण
#include <stdio.h>
int main() {
int a = 24;
printf("Welcome! \n");
printf("a का मान: %d", a);
getchar();
return 0;
}
आउटपुट
Welcome! a का मान: 24
cout
यह C++ भाषा में उपयोग किया जाता है। यह C++ भाषा में iostream का एक ऑब्जेक्ट है। यह भी कंसोल पर प्रिंट करता है। यह प्रिंट करने के लिए कोई फॉर्मेट स्पेसिफायर नहीं लेता। यह कुछ भी नहीं लौटाता। यह इनपुट पैरामीटर्स में टाइप-सेफ है।
C++ में सिंटैक्स
cout << "स्ट्रिंग" << variable_name << endl;
पैरामीटर्स:
- string - कंसोल पर प्रिंट करने के लिए कोई भी टेक्स्ट/मैसेज।
- variable_name - घोषणा के समय वेरिएबल को दिया गया कोई भी नाम।
उदाहरण
#include <iostream>
using namespace std;
int main() {
int a = 28;
cout << "a का मान: " << a;
printf("\na का मान: %d", a);
return 0;
}
आउटपुट
a का मान: 28 a का मान: 28