Important features of c++
C++ is object oriented programming language. It gives a ton of features that are given underneath.
- Simple
- Machine Independent or Portable
- Mid-level programming language
- Structured programming language
- Rich Library
- Memory Management
- Fast Speed
- Pointers
- Recursion
- Extensible
- Object Oriented
- Compiler based
1) Simple
C++ is a basic language as in it gives structured approach (to break the problem into parts), rich arrangement of library functions, data types and so forth.
2) Machine Independent or Portable
Unlike assembly language, c programs can be executed in many machines with tad or no change. Be that as it may, it isn't stage free.
3) Mid-level programming language
C++ is likewise used to do low level programming. It is utilized to foster system applications such as kernel, driver etc. It additionally upholds the feature of high level language. That is the reason it is known as mid-level language.
4) Structured programming language
C++ is a organized programming language as in we can break the program into parts utilizing functions. So, it is straightforward to understand and alter.
5) Rich Library
C++ gives a great deal of inbuilt functions that makes the improvement fast.
6) Memory Management
It upholds the component of dynamic memory allocation. In C++ language, we can free the designated memory at any time by calling the free() function.
7) Speed
The compilation and execution season of C++ language is quick.
8) Pointer
C++ gives the feature of pointers. We can straightforwardly interact with the memory by utilizing the pointers. We can utilize pointers for memory, structures, functions, array and so forth.
9) Recursion
In C++, we can call the function inside the function. It gives code reusability for each function.
10) Extensible
C++ language is extensible in light of the fact that it can easily take on new features.
11) Object Oriented
C++ is object oriented programming language. OOPs makes development and maintenance simpler where as in Procedure-oriented programming language it is not difficult to oversee if code develops as task size grows.
0 Comments
🙏🙏please don't enter any spam links on the comment box.....