Inline Function: It is a function that is expanded in line when it is invoked . That is the complier replaces the function call with the corresponding function code.

The inline function is defined as follows

Inline return-type  function_ name( arguments)
  {
   function body;
   }
 
#include<iostream.h>
#include<conio.h>
#include<stdio.h>

inline float mul( float a, float b)
{
    return(a*b);
}

inline float div(float a, float b)
{
    return(a/b) ;
}

int main ()
{
    float x,y;
    cout<<"enter the value of x:";
    cin>>x;
    cout<<"enter the value of y:";
    cin>>y;
    cout<<mul(x,y)<<"\n";
    cout<<div(x,y)<<"\n";
    getch();
}

 OUTPUT:

enter the value of x:10
enter the value of y:20
200
0.5