C भाषा तथा C++ भाषा में अंतर

Difference between C and C++ in hindi:-

C vs. C++ in hindi:-

इनके मध्य निम्नलिखित अंतर होता है:-

1:- c लैंग्वेज जो है वह procedure oriented प्रोग्रामिंग लैंग्वेज है जबकि c++, procedure तथा object oriented प्रोग्रामिंग दोनों लैंग्वेज का मिश्रण है.

2:- c में virtual function नहीं है जबकि c++ में virtual function होते है.

3:- c प्रोग्राम top-down एप्रोच का प्रयोग करते है जबकि c++ प्रोग्राम bottom-up एप्रोच का प्रयोग करते है.

4:- c लैंग्वेज में namespace उपलब्ध नहीं होता है जबकि c++ में namespace की सुविधा उपलब्ध है.

5:- c में inheritance नहीं है जबकि c++ में inheritance की सुविधा उपलब्ध है.

6:- c एक middle level (मध्य स्तरीय) लैंग्वेज है जबकि c++ एक high level (उच्च स्तरीय) लैंग्वेज है.

7:- c में फंक्शन ओवरलोडिंग नहीं होती है जबकि c++ में फंक्शन ओवरलोडिंग उपलब्ध है.

8:- c में ऑपरेटर ओवरलोडिंग नहीं है जबकि c++ में ऑपरेटर ओवरलोडिंग की सुविधा उपलब्ध है.

9:- c में polymorphism का कांसेप्ट नहीं है जबकि c++ में polymorphism का कांसेप्ट उपलब्ध है.

10:- c केवल built-in डेटा टाइप को सपोर्ट करता है जबकि c++, built-in तथा user defined दोनों प्रकार के डेटा टाइप को सपोर्ट करता है.

11:- c को Dennis ritchie ने 1969 में विकसित किया था जबकि c++ को Bjrane stroustrup ने 1979 में विकसित किया था.

12:– c जो है वह encapsulation को सपोर्ट नहीं करती है जबकि c++, encapsulation सपोर्ट करती है.

13:- c लैंग्वेज reference variable को सपोर्ट नहीं करती है जबकि c++ लैंग्वेज reference variable को सपोर्ट करती है.

14:- c में इनपुट तथा आउटपुट के लिए scanf() तथा printf() फंक्शन का प्रयोग किया जाता है. जबकि c++ में इनपुट तथा आउटपुट के लिए Cin तथा Cout फंक्शन का प्रयोग किया जाता है.

15:– c में exception handling की सुविधा उपलब्ध नहीं है जबकि c++ में इसकी सुविधा उपलब्ध है.

16:- c प्रोग्राम को modules तथा procedures में विभाजित किया जाता है जबकि c++ प्रोग्राम को classes और functions में विभाजित किया जाता है.

Summary (सारांश)

C भाषा तथा C++ भाषा में अंतर को समझना किसी भी Programming के छात्र के लिए बेहद जरूरी है। इस लेख में दोनों Programming Languages की मुख्य विशेषताओं और उनके तकनीकी अंतर को बहुत ही सरल और आसान हिंदी में समझाया गया है। इस लेख को पढ़ने के बाद छात्र निम्नलिखित महत्वपूर्ण बातें सीखेंगे:

  • C और C++ के बीच बुनियादी और advanced अंतर स्पष्ट होंगे।
  • Procedural और Object Oriented Programming (OOPs) का अंतर समझ आएगा।
  • Virtual Function, Inheritance, और Polymorphism जैसे concepts की जानकारी मिलेगी।
  • Input/Output और Exception Handling के तरीकों में अंतर पता चलेगा।
यदि आप Computer Science के छात्र हैं या किसी Semester Exam की तैयारी कर रहे हैं, तो यह लेख आपके लिए बहुत उपयोगी साबित होगा। परीक्षा में अक्सर C और C++ की तुलना से जुड़े प्रश्न पूछे जाते हैं, जिन्हें आप इस जानकारी की मदद से आसानी से हल कर सकते हैं। यहाँ दी गई सूची और आसान भाषा आपके concepts को मजबूत बनाने में पूरी मदद करेगी।

निवेदन:- अगर आपको यह पोस्ट पसंद आयी या आपको इनके मध्य कुछ और differences पता है तो हमें comment के माध्यम से बताइये और हाँ इस पोस्ट को अपने दोस्तों के साथ share जरुर करें.

13 thoughts on “C भाषा तथा C++ भाषा में अंतर”

  1. C,input and output karyon ke liye (stdio.h ) file ka prayog krta hai. Jabki C++, in karyon ke liye (iostream.h) ka prayog krta hai.

    Reply

Leave a Comment