C++ Function Parameter Arguments passed by reference
#include <iostream> using namespace std; int main()/*from w w w . j ava 2s . c o m*/ { void centimize(double&); //prototype double var = 10.0; //var has value of 10 inches cout << "var = " << var << " inches" << endl; centimize(var); //change var to centimeters cout << "var = " << var << " centimeters" << endl; return 0; } void centimize(double& v) { v *= 2.54; //v is the same as var }