C++ FunctionsThe function in C++ language is also known as procedure or subroutine in other programming languages. To perform any task, we can create function. A function can be called many times. It provides modularity and code reusability. Advantage of functions in CThere are many advantages of functions. 1) Code Reusability By creating functions in C++, you can call it many times. So we don't need to write the same code again and again. 2) Code optimization It makes the code optimized, we don't need to write much code. Suppose, you have to check 3 numbers (531, 883 and 781) whether it is prime number or not. Without using function, you need to write the prime number logic 3 times. So, there is repetition of code. But if you use functions, you need to write the logic only once and you can reuse it several times. Types of FunctionsThere are two types of functions in C programming: 1. Library Functions: are the functions which are declared in the C++ header files such as ceil(x), cos(x), exp(x), etc. 2. User-defined functions: are the functions which are created by the C++ programmer, so that he/she can use it many times. It reduces complexity of a big program and optimizes the code. Declaration of a functionThe syntax of creating function in C++ language is given below: C++ Function ExampleLet's see the simple example of C++ function. Output: i= 1 and j= 1 i= 2 and j= 1 i= 3 and j= 1 Next TopicC++ Call by value and Call by reference |
We provides tutorials and interview questions of all technology like java tutorial, android, java frameworks
G-13, 2nd Floor, Sec-3, Noida, UP, 201301, India