answersLogoWhite

0


Best Answer

The main difference between c and c++ is the concept of 'Object Oriented Programming' (OOPS).

Thus c does not have the benefits of oops like:

1. abstraction

2. encapsulation

3. inheritance

4. polymorphism etc.

User Avatar

Wiki User

12y ago
This answer is:
User Avatar
More answers
User Avatar

AnswerBot

2w ago

C is a procedural programming language, while C++ is a multi-paradigm programming language that supports both procedural and object-oriented programming. C++ has additional features such as classes, inheritance, and polymorphism that allow for more flexible and modular code design compared to C.

This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: Main deffrent between c and cpp?
Write your answer...
Submit
Still have questions?
magnify glass
imp
Continue Learning about Educational Theory

Match each of the essay-reading techniques with the reading stage where it takes place. A. Surveying reading B. Paraphrasing pre-reading C. Summarizing?

A. Surveying reading - Takes place before reading and involves quickly skimming through the text to get an overview of the main ideas. B. Paraphrasing pre-reading - Occurs before reading and involves restating the main ideas of the text in your own words. C. Summarizing - Occurs after reading and involves condensing the main ideas of the text into a concise form.


What do you do with c squared and b squared to get a squared?

You add c squared and b squared together to get a squared. This is based on the Pythagorean theorem, which states that in a right triangle, the square of the hypotenuse (a) is equal to the sum of the squares of the other two sides (b and c).


What does it mean when a British person says 'C of E'?

'C of E' stands for the Church of England, which is the established Christian church in England. When a British person refers to 'C of E,' they are typically talking about this church or someone affiliated with it.


What is the i before e except after c rule?

The rule "i before e except after c" is a basic spelling guideline in English that states that words tend to follow the pattern of having "ie" when the letter 'i' comes before 'e', except after the letter 'c' where the pattern changes to 'ce'. However, there are many exceptions to this rule in English where 'ei' is used even after 'c', such as in the words "weird" and "seize".


What is the grading scale for grades 6th grade for school?

The grading scale for 6th grade can vary between schools and districts, but it is commonly based on a percentage system where A is 90-100%, B is 80-89%, C is 70-79%, D is 60-69%, and F is below 60%. Some schools may also use a grading scale with +/- modifiers. It's best to check with your child's specific school for their grading scale.

Related questions

Major difference between java and cpp?

CPP typically stands for the C PreProcessor, which does macro expansion on C source code. What I suspect you want to know are the differences between C++ and Java. See the links below for more information on that topic.


Difference between C main and CPP main?

There is no difference between the C main function and the C++ main function.They are both defined as int main (int argc, char *argv[]) {statements}.There have been different syntaxes over the years, but the end result is the same. There are also some variations, such as adding a char *envp[] argument to pass the environment, but that is not standard usage. It is also possible to have no arguments, as in int main() {statements}.


What is extension in c programming?

for c language it is .c and for c++ it is .cpp


How does a compiler interpret the difference between c and c plus plus?

from the extension of your file.If it has an extension of .cpp then it is a c++ programIf it's extension is .c, then it is a C program.


How the c and cpp extension files can be retrived using FIND command in Linux?

find . -iname '*.c' -o -iname '*.cpp'


Why the extension cpp of c?

The extension of a file containing a C program can be any extension, so long as the compiler or platform can infer the proper rules to build it. Commonly, for C programs, the extension is .c, so myfile.c would be a C program. The term cpp is not a designation for C++. It means C Program Precompiler, and it is the normal way to build one or more C programs into an executable. Over the years, cpp has evolved into being able to handle all sorts of languages. C++ is one of them. Typical extensions for C++ programs are .cc, .cpp, and .cxx.


How do you Open a text file as C plus plus source code?

All C++ source code is is a text file with the .cpp extension. So if you save your code as *****.cpp then it is automatically C++ source code.


What c plus plus program must be saved in a text with the extension cpp?

The .cpp extension is merely conventional; it is not required by the C++ standard. You can actually use any file extension you wish.


Will particular C program be compatible for both g c c and DEV Cpp compiler?

That is possible. Try it.


Why is cpp or c platform dependent?

Different architecture on different platforms.


What year was Cpp released to the public?

C++ first appeared in 1983.


Major advantage in cpp compared to c?

The major advantage of C++ over C is the Object Oriented Programming compatibility in C++.