Home  >  Article  >  Backend Development  >  What is the difference between C and C++

What is the difference between C and C++

王林
王林Original
2020-07-13 11:01:5021238browse

The differences between C and C are: 1. Different structures; 2. Different designs; 3. Different function libraries. C language structures have only member variables and no member methods; C structures can have their own member variables and member functions. The C language has a standard function library, and C has integration for most functions.

What is the difference between C and C++

The main differences between C and C are: 1. Different structures; 2. Different designs; 3. Different function libraries.

(Recommended learning: C Language Tutorial)

Let’s introduce them separately:

1. Different structures

1 , C language: The C language structure has only member variables and no member methods.

2. C: The C structure can have its own member variables and member functions.

2. Different designs

1. C language: C language carries out procedural and abstract general programming.

2. C: C can be used for procedural programming in C language, object-based programming characterized by abstract data types, and oriented programming characterized by inheritance and polymorphism. Object programming.

3. Different function libraries

1. C language: C language has standard function libraries, which are relatively loose. They just put functions with the same function in a header file.

2. C: C is integrated for most functions, very close, and is a collective.

The above is the detailed content of What is the difference between C and C++. For more information, please follow other related articles on the PHP Chinese website!

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn