Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> सी प्रोग्रामिंग

एसी/सी++ फंक्शन कॉल पहेली?

हम जानते हैं कि सी और सी ++ विभिन्न पहलुओं में काफी समान हैं। C++ में अतिरिक्त ऑब्जेक्ट ओरिएंटेड फीचर है, लेकिन अधिकांश C प्रोग्राम C++ में भी सही हो सकते हैं। यहां हम फ़ंक्शन कॉल से संबंधित एक प्रोग्राम देखेंगे, जिसे C में लिखे जाने पर चलाया जा सकता है, लेकिन C++ में काम नहीं करेगा।

उदाहरण

#include<stdio.h>
void myFunction() {
   printf("Function called\n");
}
int main() {
   myFunction();
   myFunction(2);
}

आउटपुट

Function called
Function called

यह प्रोग्राम C में चलेगा और आउटपुट जेनरेट करेगा, लेकिन जब हम C++ में कंपाइल करना चाहते हैं, तो यह कंपाइल समय के दौरान एक एरर लौटाएगा। यह कहेगा कि बहुत सारे तर्क पारित हो गए हैं।


  1. putwchar () सी/सी ++ में समारोह

    इस लेख में हम C++ STL में putwchar() फंक्शन की कार्यप्रणाली, सिंटैक्स और उदाहरणों पर चर्चा करेंगे। पुटवचर () क्या है? putwchar() फ़ंक्शन C++ STL में एक इनबिल्ट फ़ंक्शन है, जिसे हेडर फ़ाइल में परिभाषित किया गया है। putwchar () फ़ंक्शन का उपयोग मानक आउटपुट डिवाइस पर विस्तृत वर्ण लिखने के लिए किया जा

  1. mbsrtowcs() सी/सी++ में कार्य करता है

    इस लेख में हम C++ STL में काम करने, वाक्य रचना और std::mbsrtowcs() फ़ंक्शन के उदाहरणों पर चर्चा करेंगे। std::mbsrtowcs() क्या है? std::mbsrtowcs() फ़ंक्शन C++ STL में एक इनबिल्ट फ़ंक्शन है, जिसे हेडर फ़ाइल में परिभाषित किया गया है। mbsrtowcs() का अर्थ है कि यह नल टर्मिनेटेड मल्टीबाइट कैरेक्टर स्ट्

  1. सिस्टम () सी/सी++ में फंक्शन

    कार्य को देखते हुए सिस्टम () को C/C++ में दिखाना है। सिस्टम () फ़ंक्शन C/C++ मानक पुस्तकालय का एक हिस्सा है। इसका उपयोग उन कमांड को पास करने के लिए किया जाता है जिन्हें कमांड प्रोसेसर या ऑपरेटिंग सिस्टम के टर्मिनल में निष्पादित किया जा सकता है, और अंत में पूरा होने के बाद कमांड को वापस कर देता है।