C और C++ में निम्न अंतर हैं
1) C:
यह Procedural programming language है।
C++:
यह दोनों procedural और object-oriented programming दोनों को support करता है।
2) C:
यह functions पर केन्द्रित होता है।
C++:
यह objects और classes दोनो पर केन्द्रित होता है।
3) C:
यह data encapsulation को सीधे support नही करता है।
C++:
यह classes का उपयोग data को encapsulate करने के लिए करता है।
4) C:
यह यह dynamic memory management के लिए `malloc()` और `free()` का उपयोग करता है।
C++:
यह यह dynamic memory management के लिए `new` और `delete` operators का उपयोग करता है।
5) C:
यह function overloading को support नही करता है।
C++:
यह function overloading को support करता है।
6) C:
यह operator overloading को support नहीं करेता।
C++:
यह operator overloading की अनुमति देता है।
7) C:
यह inheritance को support नही करता है।
C++:
यह Code को पुन: उपयोग करने के लिए inheritance को support करता है।
8) C:
कोई namespaces उपलब्ध नहीं है।
C++:
यह namespaces का उपयोग करता है।
9) C:
इसकी files `.c` extension का उपयोग करता है।
C++:
इसकी files `.cpp` extension का उपयोग करता है।
10) C:
यह `printf()` और `scanf()` का उपयोग करता है।
C++:
यह `cin` और `cout`का उपयोग करता है।
11) C:
यह exception handling को support नहीं करता है।
C++:
यह exception handling को support करता है।
12) C:
यह templates को support नहीं करता है।
C++:
यह templates को support करता है।
13) C:
केवल structures उपलब्ध है।
C++:
यह structures और classes दोनो को support करता है।
14) C:
Data और functions अलग रहते हैं।
C++:
यह data और functions को एक साथ classes में Encapsulates किया जाता हैं।
15) C:
यह inline functions को support नही करता है।
C++:
यह inline functions को support करता है।
16) C:
कोई virtual functions नहीं होते है।
C++:
यह dynamic polymorphism के लिए virtual functions को support करते हैं।
17) C:
Standard library सरल और छोटा है।
C++:
इसमें बड़ी standard library है।
18) C:
यह friend functions को support नही करता है।
C++:
यह friend functions को support करता है।
19) C:
इसमें constructors और destructors नही है।
C++:
यह constructors और destructors को support करते हैं।
20) C:
यह null pointer के लिए Null का उपयोग करता है।
C++:
यह null pointer के लिए nullptr, define करता है।
21) C:
यह top-down approach का अनुसरण करते है।
C++:
यह bottom-down approach का अनुसरण करते हैं।
22) C:
इसमें 32 Keywords होते है।
C++:
इसमें 63 Keywords होते है।
What is C language in Hindi - C क्या है
C एक सरल तथा शक्तिशाली programming language है।
इसका निर्माण 1970 के दशक में किया गया। C का उपयोग software जैसे operating systems और hardware drivers लिखने में किया जाता है।
यह step-by-step कार्य करता है और code को संगठित करने के लिए functions का उपयोग करता है।
C तेज है और कंप्यूटर मेमोरी पर अधिक नियंत्रण देता है।
यह ऐसे प्रोग्राम के लिए अच्छा है जिसे जल्दी से Run होने की जरूरत है।
कई अन्य programming languages, जैसे C++, Java, और Python, C पर आधारित होते हैं।
What is C++ in Hindi - C++ क्या है
C++ एक object oriented programming language है जिसे 1980 दशक में बनाया गया। यह C का संशोधित संस्करण है।C++ आपको Code लिखने के लिए दोनो functions और objects का उपयोग करने की अनुमति देता है।
Objects, data और functions को एक साथ समूह में रखने में मदद करता है, जिससे प्रोग्राम के manage करना सरल हो जाता है।
C++ का उपयोगी कार्यों जैसे games, software, और apps को बनाने के लिए किया जाता है जिसे तेजी से कार्य करने की जरूरत होती है।
इसका उपयोग system software, drivers, और विभिन्न fields जैसे finance और engineering में applications का निर्माण करने के लिए भी होता है।
C++ भी C के समान मेमोरी पर नियंत्रण देता है, जो प्रोग्रामर को Data कैसे संग्रहित और उपयोग किया जाता है को manage करने की अनुमति देता है।
C++ को सिखना उपयोगी है क्योंकि यह programming concepts को समझने में मदद करता है जो अन्य लैंग्वेज में भी सामान्य है।
C++ को सिखना उपयोगी है क्योंकि यह programming concepts को समझने में मदद करता है जो अन्य लैंग्वेज में भी सामान्य है।
0 टिप्पणियाँ