1.

Difference between C & C++?

Answer»
CC++
C is a procedural programming language.C++ is a multi-paradigm language as it supports both functional and Object-Oriented Programming.
C is considered as a subset of C++.C++ is considered as a superset of C.
C doesn't support inheritance, polymorphism, data encapsulation.C++ support inheritance, polymorphism, data encapsulation and abstraction.
C follows a top-down approach. (Break down MAIN modules into tasks and tasks are further broken into sub-tasks).C++ follows a bottom-up approach. (Develop lower-level modules first and then use them to develop NEXT higher level modules).
No built-in support for exception handling.Has built-in support for exception handling USING try and catch block.
Method overloading and OPERATOR overloading are not supported in CMethod overloading and Operator overloading are supported in C++.


Discussion

No Comment Found