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 |
What is an interface in oop?
What do you mean by inline function?
What is polymorphism and types?
What is data binding in oops?
What is the differances between a abstract calss and interface
why to use template classes in c++?
what is difference between c++ language and java language
what is overloading and overriding?
which are the 4 members functions in c++ objects that can either be declared explicitly by programmer or implementation if nt available.
Polymorphism with an example?
difference between overloading and overridding
Define a class to represent a bank account. Include the following members: Data Members: Name of the Depositor Account Number Type of Account Balance amount in the account Member Functions: To assign the initial values. To deposit an account. To withdraw an amount after checking the balance. Write a C++ main program to display account number, name and balance.