what is the main difference between c and c++?
Answer Posted / ravneet dhillon
1.c supports build-in and primitive datatype whereas c++
supports both build-in and user-defined datatype.
2.no namespace are present in c. namespace are present in c++.
3.polymorphism is not possible in c.polymorphism is possible
in c++.
4.no virtual function are present in c.there are virtual
function in c++.
5.In c,we have to declare variables at the start.In c++ we
can declare variables at any point with in a block not just
at the begining.
6.operator overloading is not possible in c.operator
overloading is possible in c++.
7.c have no classes.c++ use classes.
8.multiple declaration of global variables are allowed in
c.multiple declarations of global variables are not allowed
in c++.
9.c supports top down parsing.c++ supports bottom of parsing.
10.in c we can call main() function through other
function.in c++ we can not call main() function through
other function
or
we can say main function could be recursive in c and it
can't be called recursively in c++.
| Is This Answer Correct ? | 1 Yes | 0 No |
Post New Answer View All Answers
why reinterpret cast is considered dangerous?
What is class encapsulation?
What is the importance of oop?
#include
write a program that takes input in digits and display the result in words from 1 to 1000
What is a null tree?
How do you define social class?
What exactly is polymorphism?
What is a function in oop?
What is polymorphism and why is it important?
What is the significance of classes in oop?
I have One image (means a group photo ) how to split the faces only from the image?............ please send the answer nagadurgaraju@gmail.com thanks in advace...
What is the point of oop?
State what is encapsulation and friend function?
Can destructor be overloaded?