top of page


Following are some differences between C and C++

  • C++ is regarded as an intermediate-level language. It comprises a combination of both high- level and low-level language features. C++ is an extension to C programming language. The difference between the two language can be summarized as follows:

  • The variable declaration in C, must occur at the top of the function block and it must be declared before any executable statement. In C++ variables can be declared anywhere in the program.

  • In C++ we can change the scope of a variable by using scope resolution operator. There is no such facility in C language.

  • C is a procedure language and C++ is an object oriented language.

  • C allows a maximum of 32 characters in an identifier name whereas C++ allows no limit on identifier length.

  • C++ is an extension to C language and allows declaration of class, while C language does not allow this feature.

  • C++ allows inheritance and polymorphism while C langrage does not.

23 views1 comment

Recent Posts

See All

1 comentario

Amrit Singh
Amrit Singh
22 sept 2021

This is helpfull for me thankyou sir😎

Me gusta
bottom of page