C++ Function Parameter Using Pointers to Modify a Variable Passed into a Function

Description

C++ Function Parameter Using Pointers to Modify a Variable Passed into a Function

#include <iostream> 

using namespace std; 

void f(int *myparam) 
{ 
    (*myparam) += 10; /*from  w ww.j  a  v a  2 s . c  om*/
    cout << "Inside the function:" << endl; 
    cout << (*myparam) << endl; 
} 

int main() 
{ 
  int mynumber = 30; 
  cout << "Before the function:" << endl; 
  cout << mynumber << endl; 

  f(&mynumber); 
  cout << "After the function:" << endl; 
  cout << mynumber << endl; 

  return 0; 
}



PreviousNext

Related