C को फंक्शन ओरिएंटेड लैंग्वेज क्यों कहा जाता है?
C को फंक्शन ओरिएंटेड लैंग्वेज क्यों कहा जाता है?

वीडियो: C को फंक्शन ओरिएंटेड लैंग्वेज क्यों कहा जाता है?

वीडियो: C को फंक्शन ओरिएंटेड लैंग्वेज क्यों कहा जाता है?
वीडियो: What is Object-Oriented Programming with Full Information? – [Hindi] – Quick Support 2024, मई
Anonim

सी एक प्रक्रियात्मक है उन्मुख भाषा , जबकि C++ एक वस्तु है- ओरिएंटेड प्रोग्रामिंग लैंग्वेज . सी केवल पॉइंटर्स का समर्थन करता है जबकि सी ++ पॉइंटर्स और संदर्भ दोनों का समर्थन करता है। सी आपको उपयोग करने की अनुमति नहीं देता है समारोह ओवरलोडिंग जबकि C++ आपको उपयोग करने की अनुमति देता है समारोह ओवरलोडिंग।

तदनुसार, C को प्रक्रिया उन्मुख भाषा क्यों कहा जाता है?

में सी : 1 सी भाषाएं कंप्यूटर को चरण दर चरण क्या करना है, यह सूचित / मार्गदर्शन करने के लिए निर्देश के सेट का उपयोग करता है। 2 यह में निर्भर करता है प्रक्रियाओं , अधिक विशेष रूप से दिनचर्या या उप दिनचर्या। 3 जैसा कि यह इस प्रकार है प्रक्रियाओं इसलिए यह टॉप-डाउन दृष्टिकोण अपनाता है।

कोई यह भी पूछ सकता है कि फंक्शन ओरिएंटेड प्रोग्रामिंग क्या है? कार्यात्मक प्रोग्रामिंग (जिसे एफपी भी कहा जाता है) शुद्ध बनाकर सॉफ्टवेयर निर्माण के बारे में सोचने का एक तरीका है कार्यों . यह साझा स्थिति की अवधारणाओं से बचता है, ऑब्जेक्ट में देखे गए परिवर्तनशील डेटा ओरिएंटेड प्रोग्रामिंग . कार्यात्मक बयानों के निष्पादन के बजाय भावों और घोषणाओं पर लंगड़ाते हैं।

इस संबंध में, सी कार्यात्मक या प्रक्रियात्मक है?

यदि आप इस विचार को व्यक्त करने जा रहे हैं, तो बेहतर होगा कि आप यह कहें सी एक है " ि यात्मक " भाषा: हिन्दी। और सी नहीं है कोई " कार्यात्मक "प्रोग्रामिंग भाषा, क्योंकि यह सभी का पूरी तरह से समर्थन नहीं करती है कार्यात्मक प्रोग्रामिंग प्रतिमान आवश्यकताओं।

C किस प्रकार की भाषा है?

C (/siː/, अक्षर c के रूप में) एक सामान्य प्रयोजन है, प्रक्रियात्मक कंप्यूटर प्रोग्रामिंग भाषा संरचित प्रोग्रामिंग, लेक्सिकल वेरिएबल स्कोप और रिकर्सन का समर्थन करते हुए, जबकि एक स्टैटिक टाइप सिस्टम अनपेक्षित संचालन को रोकता है।

सिफारिश की: