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

सी फ़ंक्शन तर्क और वापसी मान

यहां हम देखेंगे कि रिटर्न वैल्यू और तर्कों के आधार पर विभिन्न प्रकार के सी फ़ंक्शन क्या हैं।

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

  • बिना तर्क और बिना रिटर्न टाइप वाला फंक्शन।
  • बिना तर्क के कार्य करें और कुछ लौटाएं।
  • एक फ़ंक्शन जो तर्क लेता है लेकिन कुछ भी नहीं देता है।
  • ऐसे कार्य जो तर्क देते हैं और कुछ लौटाते भी हैं।

उदाहरण

#शामिल करें 

आउटपुट

यह एक ऐसा फ़ंक्शन है जो कोई तर्क नहीं लेता है, और कुछ भी नहीं देता है।

यहां यह फ़ंक्शन कोई इनपुट तर्क नहीं ले रहा है, और वापसी प्रकार भी शून्य है। तो यह कुछ भी नहीं देता है।

उदाहरण

#include int my_function() { printf ("यह फ़ंक्शन कोई तर्क नहीं लेता है, लेकिन 50 \ n" लौटाता है); वापसी 50;} मुख्य () {int x; एक्स =my_function (); प्रिंटफ ("रिटर्न वैल्यू:%d", x);}

आउटपुट

यह फ़ंक्शन कोई तर्क नहीं लेता है, लेकिन 50 लौटाया गया मान लौटाता है:50

यहां यह फ़ंक्शन कोई इनपुट तर्क नहीं ले रहा है, लेकिन इसका रिटर्न प्रकार int है। तो यह एक मान देता है।

उदाहरण

#include void my_function(int x) { printf ("यह फ़ंक्शन %d को तर्क के रूप में ले रहा है, लेकिन कुछ भी नहीं देता है", x); वापसी 50;} मुख्य () {int x; एक्स =10; my_function(x);}

आउटपुट

यह फ़ंक्शन 10 को तर्क के रूप में ले रहा है, लेकिन कुछ भी नहीं देता है

यहां यह फ़ंक्शन इनपुट तर्क ले रहा है, लेकिन इसका रिटर्न प्रकार शून्य है। तो यह कुछ भी नहीं देता है।

उदाहरण

#शामिल करें रिटर्न एक्स * एक्स;} मुख्य () {इंट एक्स, रेस; एक्स =12; रेस =my_function(12); प्रिंटफ ("रिटर्न वैल्यू:%d", रेस);}

आउटपुट

यह फ़ंक्शन 10 को तर्क के रूप में ले रहा है, लेकिन कुछ भी नहीं देता है

यहां यह फ़ंक्शन कोई इनपुट तर्क ले रहा है, और मान भी देता है।


  1. पायथन में एक फ़ंक्शन को परिभाषित करना

    आप आवश्यक कार्यक्षमता प्रदान करने के लिए कार्यों को परिभाषित कर सकते हैं। पायथन में किसी फ़ंक्शन को परिभाषित करने के लिए यहां सरल नियम दिए गए हैं। फ़ंक्शन ब्लॉक कीवर्ड def से शुरू होते हैं और उसके बाद फ़ंक्शन नाम और कोष्ठक ( ( ) )। किसी भी इनपुट पैरामीटर या तर्क को इन कोष्ठकों में रखा जाना चाहिए। आ

  1. एएससीआईआई मूल्यों को योग करने के लिए पायथन में मानचित्र फ़ंक्शन और डिक्शनरी

    हम एक वाक्य में प्रत्येक शब्द के लिए ASCII योग की गणना करना चाहते हैं और मानचित्र फ़ंक्शन और शब्दकोशों का उपयोग करके पूरे वाक्य के रूप में। उदाहरण के लिए, यदि हमारे पास वाक्य है - "hi people of the world" शब्दों के लिए संबंधित ASCII योग होगा:209 645 213 321 552 और उनका योग होगा :1940. ह

  1. VLOOKUP कैसे करें और Excel में एकाधिक मान कैसे लौटाएं (8 तरीके)

    जब भी हमें किसी अन्य कार्यपत्रक से या उसी कार्यपत्रक के भीतर कोई मान खींचने की आवश्यकता होती है, तो हम VLOOKUP फ़ंक्शन के बारे में सोचने में मदद नहीं कर सकते। एक्सेल में। लेकिन मुख्य समस्या VLOOKUP . के साथ है फ़ंक्शन यह है कि इसे केवल एक बार एक मान वापस करने के लिए डिज़ाइन किया गया है। इसलिए, हमें