whats the difference between c and c++
Answers were Sorted based on User's Feedback
Answer / vivek
1>c is an procedural language and c++ is an object oriented.
2>c uses a TOP DOWN approach and c++ BOTTOM UP.
3>c++ introduces the idea of Data hiding using class..shere
in c there is no such facility for that purpose
4>c++ introduce the concept of the message passing with that
objects can communicate.
5>c++ has the inheritence, using it we can reuse our code.
6>Using polymorphism of c++ we can achieve the overloading
of operator and functions, but it is not possible in c.
there may be more difference on this but these are the main..
| Is This Answer Correct ? | 19 Yes | 0 No |
Answer / vivek kumar kanojia
C++ provides data hiding concept,using class and provide
facility for the data abstraction without showing background
details,whereas C does not support it.
C++ introduce the reusibility of code by inheritance but in
C it not avialable...
| Is This Answer Correct ? | 18 Yes | 1 No |
Answer / vishi
in c++ we can do nesting,inheritance which is not possible
in c.objects and classes are present in c++ not in c.
| Is This Answer Correct ? | 18 Yes | 3 No |
Answer / siva
so many we can say but the main difference is
C is structured oriented where as
C++ is object oreiented
| Is This Answer Correct ? | 11 Yes | 1 No |
Answer / mosin
c is structer oriented language.
c++ is object oriented language.
| Is This Answer Correct ? | 9 Yes | 0 No |
Answer / anjana
DIFFERENCE BETWEEN C AND C++
C c++
*STRUCTURED ORIENTED *OBJECT ORIENTED PROGRAMMING.
PROGRAMMING.
*RETURN TYPE IS NOT *RETURN TYPE IS MUST IN C++.
NEEDED.
*WE DIDN'T USE CLASS *WE ARE USING CLASS CONCEPT.
CONCEPT IN C.
*DATA HIDING IS NOT *DATA HIDING IS POSSIBLE.
POSSIBLE IN C.
*C IS A TOP DOWN APPROACH. *C++ IS A BOTTOM APPROACH.
| Is This Answer Correct ? | 8 Yes | 0 No |
Answer / shweta kapatkar
c is the structured oriented language &
c++ is the object oriented language
this is the main difference in c & c++ other than
1.c uses a TOP DOWN approach and c++ BOTTOM UP approach
2.In c++ we can do nesting,inheritance which is not
possible in c. & many more
| Is This Answer Correct ? | 6 Yes | 0 No |
Write a program to reverse a string using recursive function?
write a program that takes input in digits and display the result in words from 1 to 1000
What is deep and shalow copy?
What is difference between pop and oop?
What is static in oop?
can we make a class static without using static keyword?
What is oops with example?
Why we use classes in oop?
Will I be able to get a picture in D drive to the c++ program? If so, help me out?
what is the difference between <stdio.h>and "stdio.h"?
What do you mean by binding of data and functions?
What is the difference between encapsulation and polymorphism?