Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> C++

सी ++ में शून्य कार्यों से लौटें

शून्य कार्यों को शून्य कहा जाता है क्योंकि वे कुछ भी वापस नहीं करते हैं। "एक शून्य फ़ंक्शन कुछ भी वापस नहीं कर सकता" यह कथन हमेशा सत्य नहीं होता है। एक शून्य फ़ंक्शन से, हम कोई मान वापस नहीं कर सकते हैं, लेकिन हम मानों के अलावा कुछ और वापस कर सकते हैं। उनमें से कुछ नीचे की तरह हैं।

एक शून्य फ़ंक्शन वापस आ सकता है

एक शून्य फ़ंक्शन किसी भी मान को वापस नहीं कर सकता है। लेकिन हम रिटर्न स्टेटमेंट का उपयोग कर सकते हैं। यह इंगित करता है कि फ़ंक्शन समाप्त हो गया है। यह कोड की पठनीयता को बढ़ाता है।

उदाहरण कोड

#include <iostream>
using namespace std;

void my_func() {
   cout << "From my_function" << endl;
   return;
}

int main() {
   my_func();
   return 0;
}

आउटपुट

From my_function

एक शून्य फ़ंक्शन एक और शून्य फ़ंक्शन लौटा सकता है

इस दृष्टिकोण में, एक शून्य फ़ंक्शन समाप्त होने पर दूसरे शून्य फ़ंक्शन को कॉल कर सकता है। कोड इस तरह दिखेगा।

उदाहरण कोड

#include <iostream>
using namespace std;

void another_func() {
   cout << "From another_function" << endl;
   return;
}

void my_func() {
   cout << "From my_function" << endl;
   return another_func();
}

int main() {
   my_func();
   return 0;
}

आउटपुट

From my_function
From another_function

  1. जावा से सी ++ फ़ंक्शन कैसे कॉल करें?

    निम्नलिखित मूल विधियों का उपयोग करने के चरण हैं। सीपीपी प्रोग्राम के लिए हेडर फाइल (.h फाइल) बनाएं। सीपीपी फ़ाइल बनाएं डीएलएल बनाएं जावा कोड में, विधि को मूल घोषित करें, System.loadLibrary() विधि का उपयोग करके DLL लोड करें और विधि को कॉल करें।

  1. पायथन फ़ंक्शन से कोई कैसे वापस नहीं करें?

    बिना रिटर्न स्टेटमेंट के फंक्शन, जिन्हें शून्य फ़ंक्शन के रूप में जाना जाता है, फ़ंक्शन से कोई नहीं लौटाते हैं। कोई नहीं के अलावा कोई मान वापस करने के लिए, आपको फ़ंक्शन में रिटर्न स्टेटमेंट का उपयोग करने की आवश्यकता है; और ऐसे कार्यों को फलदायी कार्य कहा जाता है। कोई नहीं, सही और गलत जैसे मान स्ट्र

  1. पायथन फ़ंक्शन से शून्य कैसे लौटाएं?

    चूंकि पायथन गतिशील-टाइप किया गया है और आप किसी फ़ंक्शन को परिभाषित करते समय रिटर्न प्रकार निर्दिष्ट नहीं करते हैं, तो आप किसी भी प्रकार के साथ कुछ भी वापस कर सकते हैं, जिसमें कोई भी शामिल नहीं है जो डिफ़ॉल्ट रिटर्न मान है (जब आप कुछ भी वापस नहीं करते हैं, तो वास्तव में फ़ंक्शन फ़ंक्शन के निचले भाग म