C and C++ में अंतर || Difference C And C++

C and C++ में अंतर || Difference C And C++



1) C को डेनिस रिची द्वारा 1969 और 1973 के बीच AT & T बेल लैब्स में विकसित किया गया था जबकि C ++ को 1979 में Bjarne Stroustrup द्वारा विकसित किया गया था |

2) C कोई पॉलीमॉर्फिज्म , एनकैप्सुलेशन और इनहेरिटेंस का समर्थन नहीं करता है जिसका अर्थ है कि C ऑब्जेक्ट ओरिएंटेड प्रोग्रामिंग का समर्थन नहीं करता है जबकि C ++ पॉलीमॉर्फिज्म, एनकैप्सुलेशन और इनहेरिटेंस का समर्थन करता है क्योंकि यह ऑब्जेक्ट ओरिएंटेड प्रोग्रामिंग लैंग्वेज है |

3) C में 32 कीवर्ड हैं जबकि c ++ में 52 कीवर्ड हैं |



4) C, C ++ का सबसेट है aur C ++ , C का एक सुपरसेट है |




5) डेटा और फ़ंक्शंस को C में अलग किया जाता है क्योंकि यह एक प्रोसीजनल प्रोग्रामिंग (procedural programming)भाषा है जबकि  डेटा और फ़ंक्शंस C ++ में ऑब्जेक्ट के रूप में एक साथ एनकैप्सुलेट किए जाते हैं |




6) C के अंदर नेमस्पेस फीचर्स ( Namespace features ) मौजूद नहीं हैं जबकि नेमस्पेस का उपयोग C ++ द्वारा किया जाता है, जो नाम collisions से बचते हैं |




7) C द्वारा उपयोग की गई हैडर फ़ाइल stdio.h है जबकि C ++ द्वारा उपयोग होने वाली हैडर फ़ाइल iostream.h है |




8) C जानकारी छिपाने (information hiding) का समर्थन नहीं करता है जबकि डेटा एन्कैप्सुलेशन द्वारा छिपाया जाता है ताकि यह सुनिश्चित हो सके कि डेटा संरचनाएं ( Data structure ) और ऑपरेटर इच्छित रूप से उपयोग किए  जाये |




9) बिल्ड इन डेटा प्रकार ( Build - in data type)  C में समर्थित है जबकि बिल्ड इन और यूजर डिफाइंड डेटा प्रकार C ++ में समर्थित है |


10) Scanf () और printf () फ़ंक्शन का उपयोग C में इनपुट / आउटपुट के लिए किया जाता है जबकि C ++ में इनपुट / आउटपुट के लिए cin और cout का उपयोग किया जाता है |

11) रिफरेन्स वेरिएबल C द्वारा समर्थित( supported ) नहीं हैं जबकि C++ द्वारा है | 


ये भी जाने - 


  1. Difference between MP3 and MP4 || mp3 और mp4 में अंतर
  2. अधिकारी को गांव में नेत्र शिविर की व्यवस्था करने के लिए अनुरोध पत्र ||Request letter to the officer to arrange a eye care camp in the village
  3. पुलिस की लापरवाही के खिलाफ कमिश्नर को शिकायती पत्र || A letter to police commissioner against police negligence 
  4. Write a Letter for Cancellation of Order || आदेश रद्द करने के लिए एक पत्र लिखें 
  5. Difference Between Hardware And Software || हार्डवेयर और सॉफ्टवेयर में अंतर
  6. कानून की जानकारी 


Post a Comment

0 Comments