वीडियो: फंक्शन एक्सप्रेशन क्या है?
2024 लेखक: Lynn Donovan | [email protected]. अंतिम बार संशोधित: 2023-12-15 23:47
कार्यों मूल्य हैं। उन्हें कोड के किसी भी स्थान पर असाइन, कॉपी या घोषित किया जा सकता है। अगर समारोह मुख्य कोड प्रवाह में एक अलग स्टेटमेंट के रूप में घोषित किया जाता है, जिसे " समारोह घोषणा"। अगर समारोह an. के एक भाग के रूप में बनाया गया है अभिव्यक्ति , इसे " फंक्शन एक्सप्रेशन ”.
फिर, फंक्शन और एक्सप्रेशन में क्या अंतर है?
भाव "वाक्यविन्यास" वस्तुएं हैं, यानी भाषा के टुकड़े। कार्यों हैं (गणितीय) वस्तुएं, यानी दुनिया के टुकड़े। ए समारोह एक द्वारा वर्णित/निर्दिष्ट किया गया है अभिव्यक्ति ; वही समारोह एक से अधिक द्वारा वर्णित किया जा सकता है अभिव्यक्ति.
इसके अतिरिक्त, फ़ंक्शन घोषणाएं क्या हैं? ए समारोह बयानों का एक समूह है जो एक साथ एक कार्य करता है। ए समारोह घोषणा संकलक को a. के बारे में बताता है समारोह का नाम, वापसी प्रकार, और पैरामीटर। ए समारोह परिभाषा वास्तविक शरीर प्रदान करती है समारोह . सी मानक पुस्तकालय कई अंतर्निहित प्रदान करता है कार्यों जिसे आपका प्रोग्राम कॉल कर सकता है।
इसके संबंध में, क्या आप फ़ंक्शन कॉल और फ़ंक्शन लागू की व्याख्या कर सकते हैं?
दोनों बुलाना तथा प्रदर्शन लागू करें बहुत समान कार्यों : वे निष्पादित करते हैं a समारोह पहले तर्क के संदर्भ में, या दायरे में कि आप उनके पास जाओ। इसके अलावा, वे दोनों हैं कार्यों वह कर सकते हैं केवल दूसरे पर बुलाया जा सकता है कार्यों . अंतर तब होता है जब आप इसे बीजना चाहते हैं बुलाना तर्कों के एक सेट के साथ।
फ़ंक्शन का नाम क्या है?
ए नामित समारोह एक है समारोह घोषणा अगर यह एक बयान के रूप में प्रकट होता है। उदाहरण के लिए: समारोह अधिकारी () {वापसी रैंक () + "रेगिनाल्ड थीस्लटन"; समारोह रैंक () { वापसी "कप्तान"; } } अधिकारी () //=> 'कैप्टन रेजिनाल्ड थीस्लटन'
सिफारिश की:
C++ में वर्चुअल फंक्शन और प्योर वर्चुअल फंक्शन में क्या अंतर है?
'वर्चुअल फंक्शन' और 'प्योर वर्चुअल फंक्शन' के बीच मुख्य अंतर यह है कि 'वर्चुअल फंक्शन' की बेस क्लास में इसकी परिभाषा है और इनहेरिटिंग व्युत्पन्न क्लासेस इसे फिर से परिभाषित करते हैं। शुद्ध वर्चुअल फ़ंक्शन की बेस क्लास में कोई परिभाषा नहीं है, और सभी इनहेरिट करने वाले व्युत्पन्न वर्गों को इसे फिर से परिभाषित करना होगा
वर्चुअल फंक्शन और फंक्शन ओवरराइडिंग में क्या अंतर है?
वर्चुअल फ़ंक्शंस स्थिर नहीं हो सकते हैं और किसी अन्य वर्ग के मित्र फ़ंक्शन भी नहीं हो सकते हैं। उन्हें हमेशा बेस क्लास में परिभाषित किया जाता है और व्युत्पन्न वर्ग में ओवरराइड किया जाता है। व्युत्पन्न वर्ग के लिए ओवरराइड (या वर्चुअल फ़ंक्शन को फिर से परिभाषित करना) अनिवार्य नहीं है, उस स्थिति में फ़ंक्शन के बेस क्लास संस्करण का उपयोग किया जाता है
क्या आप पायथन में किसी फ़ंक्शन के भीतर फ़ंक्शन को परिभाषित कर सकते हैं?
पायथन एक 'नेस्टेड फंक्शन' या 'इनर फंक्शन' की अवधारणा का समर्थन करता है, जो कि किसी अन्य फंक्शन के अंदर परिभाषित एक फंक्शन है। इसके कई कारण हैं कि कोई व्यक्ति किसी अन्य फ़ंक्शन के अंदर फ़ंक्शन क्यों बनाना चाहता है। आंतरिक फ़ंक्शन संलग्न दायरे के भीतर चर का उपयोग करने में सक्षम है
क्या आप किसी फंक्शन C++ में किसी फंक्शन को कॉल कर सकते हैं?
लेक्सिकल स्कोपिंग सी में मान्य नहीं है क्योंकि कंपाइलर आंतरिक फ़ंक्शन के सही मेमोरी लोकेशन तक नहीं पहुंच सकता/पहुंच सकता है। नेस्टेड फ़ंक्शन सी द्वारा समर्थित नहीं है क्योंकि हम सी में किसी अन्य फ़ंक्शन के भीतर फ़ंक्शन को परिभाषित नहीं कर सकते हैं। हम फ़ंक्शन के अंदर फ़ंक्शन घोषित कर सकते हैं, लेकिन यह नेस्टेड फ़ंक्शन नहीं है
फंक्शन प्वाइंट क्या है इसके महत्व की व्याख्या करें फंक्शन ओरिएंटेड मेट्रिक्स क्या है?
एक फंक्शन प्वाइंट (एफपी) व्यावसायिक कार्यक्षमता की मात्रा को व्यक्त करने के लिए माप की एक इकाई है, एक सूचना प्रणाली (एक उत्पाद के रूप में) एक उपयोगकर्ता को प्रदान करती है। एफपी सॉफ्टवेयर के आकार को मापते हैं। वे कार्यात्मक आकार के लिए एक उद्योग मानक के रूप में व्यापक रूप से स्वीकार किए जाते हैं