Pass-by-value used to cube a variable's value - C++ Function

C++ examples for Function:Function Parameter

Description

Pass-by-value used to cube a variable's value

Demo Code

#include <iostream> 
using namespace std; 

int cubeByValue( int ); // prototype 

int main() /*  ww  w  .j  a va 2  s.c o  m*/
{ 
    int number = 5; 

    cout << "The original value of number is " << number; 

    number = cubeByValue( number ); // pass number by value to cubeByValue 
    cout << "\nThe new value of number is " << number << endl; 
}

// calculate and return cube of integer argument 
int cubeByValue( int n ) 
{ 
    return n * n * n; // cube local variable n and return result 
}

Result


Related Tutorials