what is the main difference between c and c++?
Answers were Sorted based on User's Feedback
Answer / md.mohibullah
1.In c++,I/O is performed using I/O operators instead of I/O
functions.
2.In c,when a function takes no parameters,its prototype has
the word void inside its function parameter list.But,in
c++,the void is optional.
for instance,char f1(void)[in c]
char f1()[in c++]
3.In c++,local variables can be declared anywhere but in
c,local variables can be declared only at the start of a block.
| Is This Answer Correct ? | 0 Yes | 0 No |
Answer / nishit patel
C is structure programming language and c++ is object oriented programming langauge ;
c is middle level language and c++ is high level language
| Is This Answer Correct ? | 0 Yes | 0 No |
Answer / tamil raja
C++ has Enumeration data type & exception handling
functions. but C pgm dosen't have.
| Is This Answer Correct ? | 0 Yes | 0 No |
Answer / j.balaji
C is oldest programming language.but c++ is the advanced version of C.
| Is This Answer Correct ? | 0 Yes | 0 No |
Answer / neetesh
C++ supports Data hiding whereas C does not thats why data in C++ much secure than C....
| Is This Answer Correct ? | 0 Yes | 0 No |
Answer / manjula
1.C TOP DOWN(RUN) APPROACH....
2.C++ BOTTOM UP(RUN) APPROACH...
3.C++ SUPPORT FUNCTION OVERLOADING & OPERATOR OVERLOADING..
4.C DOES NOT SUPPORT FUNCTION OVER LOADING,OPERATOR OVER
LOADING..
5.IN C VARIABLE ARE DECLARED IN DECLARATION PART.
6.IN C++ VARIABLES ARE DECLARED AND IN ANY WHERE IN
PROGRAM.ALSO USED IN DYNAMIC INITIALIZATION...
| Is This Answer Correct ? | 0 Yes | 0 No |
Answer / krithika
Iam studing computer oriented course but why we r reading
electrical engineering subject
| Is This Answer Correct ? | 0 Yes | 0 No |
Answer / dua gee
C++ was based on C and retains a great deal of the functionality. C++
does not retain complete source-level compatability with C.
There are a few gotchas for C++ programmers trying to write C code, and
C programmers trying to compile with a C++ compiler.
Actually c is a procedural programming language which
cann't face the real world problem. It has some drawback
like a global data is shared by all function and if in a
large program it is find out difficult that which function
uses which data.
On the other hand c++ is an object oriented programming
language which eliminate some pitfall of conventional or
procedural programming language. It is a concept or
approach for designing a new software. It is nothing to do
with any programming language although a programming
language which support the oops concept to make it easier
to implement.
| Is This Answer Correct ? | 0 Yes | 0 No |
Answer / kavitha
c is the structure oriented and c++ is the object oriented
language
| Is This Answer Correct ? | 0 Yes | 0 No |
Answer / anirudh
* C is function-driven while C++ is object-driven
* C follows the procedural programming paradigm while C++ is
a multi-paradigm language(procedural as well as object oriented)
| Is This Answer Correct ? | 0 Yes | 0 No |
assume the program must insert 4 elements from the key board and then do the following programs.sequential search(search one of the elements),using insertion sort(sort the element) and using selection sort(sort the element).
What is class and object with example?
What is the difference between declaration and definition?
what is the difference b/w abstract and interface?
2 Answers Merrill Lynch, Schneider, Scio Healthcare,
What are the OOPS concepts?
106 Answers A1 Technology, Bajaj, CTS, EDS, HP, Infosys, Intel, Microsoft, MNC, Persistent, PlanetSoft, ProConstructor, TCS, Virtusa, Wipro, YSoft Solutions,
write a program to print * * * * * *
In c++ there is only virtual destructors, no constructors. Why?
Why and when is a virtual destructor needed?
how to swap to variables without using thrid variable in java?
Write a program to get the binary tree.
Is data hiding and abstraction same?
What is oops with example?