I am trying to modify a program so that it used 2 variables rather than one. I have tried to get help through the other discussions on this topic but they are all talking about passing by reference not value.
My code is:
#include < iostream >
using std::cout;
using std::endl;
int incr10(int num); // Function prototype
int main(void)
{
int num(3);
cout < < endl < < "incr10(num) = " < < incr10(num) < < endl
< < "num = " < < num < < endl;
return 0;
}
// Function to increment a variable by 10
int incr10(int num) // Using the same name might help...
{
num += 10; // Increment the caller argument – hopefully
return num; // Return the incremented value
}