what is the main difference between c and c++?
Answer Posted / solaimuthu manikandan
1. C follows the procedural programming paradigm while C++
is a multi-paradigm language(procedural as well as object
oriented)
In case of C, importance is given to the steps or
procedure of the program while C++ focuses on the data
rather than the process.
Also, it is easier to implement/edit the code in case of
C++ for the same reason.
2. In case of C, the data is not secured while the data is
secured(hidden) in C++
This difference is due to specific OOP features like
Data Hiding which are not present in C.
3. C++ supports function overloading while C does not
4. We can use functions inside structures in C++ but not in
| Is This Answer Correct ? | 0 Yes | 0 No |
Post New Answer View All Answers
what are the ways in which a constructors can be called?
What is oops?what is its use in software engineering?
What is class and object in oops?
What is an interface in oop?
#include
Explain the concepts involved in Object Oriented programming.
What is static in oop?
What is an advantage of polymorphism?
What is an example of genetic polymorphism?
Why do we use inheritance?
What are the 4 main oop principles?
What are different oops concepts?
Explain the advantages of inheritance.
What exactly is polymorphism?
How many human genes are polymorphic?