what is the main difference between c and c++?

Answers were Sorted based on User's Feedback



what is the main difference between c and c++?..

Answer / anand

c++ is depand on c language

Is This Answer Correct ?    27 Yes 11 No

what is the main difference between c and c++?..

Answer / p govind rao

1) C is a structural Language, but C++ is a object oriented
language.
2)C employs top down approach, but c++ employees bottom up
approach.
3) c doesn't support operator overloading but c++ support
operator overloading.
4) In C memory allocation is done with malloc statement
whereas in C++ it is done through new keyword.
5) Also memory is deal located in C using free statement
while in C++ deal location takes place through delete.
6) c is does not provide default argument but c++ is
provide default argument.
7) c is cant support the inheritance and polymorphism etc
but c++ support the inheritance and polymorphism etc.
8) c is low level language while c++ is sn high level
language.
9)C can not support all the feature of the C++. while c++
support all the features of C.
10. C variables are DECLARED in declaration section.C++
variables are DECLARED any where in the program.
11) C does NOT have NAMESPACE for avoid name collisions.
c++ has NAMESPACE feature.

Is This Answer Correct ?    15 Yes 1 No

what is the main difference between c and c++?..

Answer / chirag jobanputra

IN C,GLOBAL DECLARATION ISN'T POSSIBLE ANYWHERE BUT IN
C++,VARIABLES ARE DECLARED GLOBALLY.

Is This Answer Correct ?    21 Yes 9 No

what is the main difference between c and c++?..

Answer / sureshkumar koppineedi

C is a procedural oriented language .
c++ is a object oriented language.
OOps concepts are 1)encapsulation:-Taking data and methods
as an unit is called encapsulation.
2)Abstraction:-Hiding unnecessary data from the user is called
abstraction
3)Inheritence:-producing new classes from the existing classes.
4)Polymorphism:-Ability to exist in more than one form.

Is This Answer Correct ?    18 Yes 6 No

what is the main difference between c and c++?..

Answer / sandhya

c is not aobject orientedlanguage
c++ is object oriented language
c is a lowlevel language
c++ is a high level language

Is This Answer Correct ?    14 Yes 2 No

what is the main difference between c and c++?..

Answer / sindhu,swetha,charitha

in c we use scanf function as standard input
function,while
in c++ we use streame cin>> for input.like this for output
in c we use printf function,while in c++ we use cout<< as a
output function.

Is This Answer Correct ?    12 Yes 0 No

what is the main difference between c and c++?..

Answer / shailesh bahuguna(kec)

basically c does not support the object oriented features
that means we cannot relate the real world entities together
which can be expressed through C++ which is the extention of
c with OOPs concepts
there are many syntactic differences as well in c and c++.
C++ can be viewed as the revolution in the field of object
oriented programming paridigm.

Is This Answer Correct ?    14 Yes 3 No

what is the main difference between c and c++?..

Answer / ashish kumar

string variable take four bytes in c++ .whereas in c string
variable takes 3 bytes
c++ use bottom up approach to solve a problem.and c uses top
down approach to solve the problem.
c breaks the big problem into sub problems by using
procedures and function and then solve that.c++ combine the
small problems and then make it to be a solution.

Is This Answer Correct ?    17 Yes 7 No

what is the main difference between c and c++?..

Answer / ruchi chopra

in c++ the user define their own datadype i.e user-defined
datatype but in c there is by default datatypes.

Is This Answer Correct ?    18 Yes 9 No

what is the main difference between c and c++?..

Answer / bhoomi virani

c lang is procedure oriented programming in which we have
cann't have more flexibility because it follow sequence of
thing. where as, c++ is extended version of c and much use
now a day.

Is This Answer Correct ?    14 Yes 5 No

Post New Answer

More OOPS Interview Questions

what is the new version of c++

1 Answers   Ignou, Pramata, Satyam,


What is late bound function call and early bound function call? Differentiate.

2 Answers   Ness Technologies,


what's the basic's in dot net

0 Answers   informatics,


What is the differances between a abstract calss and interface

5 Answers   Aviva, Symphony,


What is the Advantage of Interface over the Inheritance in OOPS?

4 Answers  






What is overriding in oops?

0 Answers  


What is multiple inheritance ?

17 Answers   Blue Star, C DAC, CDAC, Impetus, Ness Technologies, Softvision Solution,


What is multilevel inheritance in oop?

0 Answers  


Can bst contain duplicates?

0 Answers  


what is multi level inheritance give n example ?

13 Answers   HDFC, Hulas Steel, Ness Technologies,


What does oop mean in snapchat?

0 Answers  


what is difference between String s=new String("vali"); String s="vali"

1 Answers  


Categories