what are difference between c and c++?
Answers were Sorted based on User's Feedback
Answer / srinath
C : is the Structured Based Programming language
C++ : is the Object oriented programming language
| Is This Answer Correct ? | 58 Yes | 3 No |
Answer / ramya.p
In c++, function can call through object except friend
function . But in c ,their is necessary
| Is This Answer Correct ? | 16 Yes | 9 No |
Answer / jaz
C++ is not an object based language. It is an object
oriented language. An object based language + Inheritance +
polymorphism makes a language object oriented.
| Is This Answer Correct ? | 6 Yes | 0 No |
Answer / sindhu
In C++, data and functions are related to each other.
And data hiding is possible in C++ using access specifiers.
| Is This Answer Correct ? | 5 Yes | 0 No |
Answer / krishnaveni
In C, emphasis is given to code rather than data. That is,
Code controlling access to data".
In C++, emphasis is given to data. That is, "Data
controlling access to code"
| Is This Answer Correct ? | 3 Yes | 0 No |
Answer / sachin sonawane
1. C follows the procedural programming paradigm while C++ is a multi-paradigm language(procedural as well as object oriented)
2. In case of C, the data is not secured while the data is secured(hidden) in C++
3. C is a low-level language while C++ is a middle-level language (Relatively, Please see the discussion at the end of the post)
4. C uses the top-down approach while C++ uses the bottom-up approach
5. C is function-driven while C++ is object-driven
6. C++ supports function overloading while C does not
7. We can use functions inside structures in C++ but not in C.
8. The NAMESPACE feature in C++ is absent in case of C
9. The standard input & output functions differ in the two languages
10. C++ allows the use of reference variables while C does not
for more information u can contact me on my E-mail ID miswarit@gmail.com
| Is This Answer Correct ? | 1 Yes | 0 No |
Answer / hardik
C++ is simply an advanced version of C as name itself
indicates.. However, nodoubt, C++ is object based
programming however C is procedure based...
| Is This Answer Correct ? | 3 Yes | 3 No |
Answer / sharad
c is structured programming language, but c++ is object
oriented language.c support the local variable but c++
support the global variable through (sro).in c change the
constant value through pointer but not in c++. in c declare
the method before executable statement but in c++ declare
any where.
| Is This Answer Correct ? | 0 Yes | 1 No |
Answer / dips
everything is C ,c++ is only a easier way to handle C,we
have to write some codes to get C++ from C ,i just want to
say that some codes are already written and those are made
keyword inC++
| Is This Answer Correct ? | 1 Yes | 8 No |
Reads in the size of a square from the screen; 2. Prints a hollow square of that size out of “-“, “|” and blanks on screen; 3. Prints the same hollow square onto a text file. Your program should work for squares of all side sizes between 1 and 20. --- │ │ │ │ │ │ ---
How do I open binary files?
How do you clear a buffer in c++?
Which of the Standard C++ casts can be used to perform a ?safe? downcast: a) reinterpret_cast b) dynamic_cast c) static_cast d) const_cast
Is c++ high level programming language?
Define a nested class.
write the prime no program in c++?
What do you understand by a pure virtual member function?
Why do we use classes in programming?
Which one of the following describes characteristics of "protected" inheritance? a) The base class has access only to the public or protected members of the derived class. b) The derived class has non-public, inheritable, access to all but the private members of the base class. c) The derived class has access to all members of the base class. d) The private members of the base class are visible within the derived class. e) Public members of the derived class are privately accessible from the base class.
Is it possible to get the source code back from binary file?
What is #include iomanip?