Problem

In this exercise, you will experiment with passing variables by value and by reference....

In this exercise, you will experiment with passing variables by value and by reference. (The answers to TRY THIS Exercises are located at the end of the chapter.)

a. Follow the instructions for starting C++ and viewing the TryThis10.cpp file, which is contained in either the Cpp7\Chap10\TryThis10 Project folder or the Cpp7\Chap10 folder. (Depending on your C++ development tool, you may need to open this exercise’s project/solution file first.) If necessary, delete the two forward slashes that appear before the system("pause"); statement, and then save the program.

b. Notice that the main function passes the age variable by value to the getAge function. Run the program. When prompted to enter your age, type your age and press Enter. The message that appears should contain your age; however, it contains the number 0 instead. This is because the age variable is passed by value to the getAge function.

c. Modify the program so that it passes the age variable by reference to the getAge function. Save and then run the program. When prompted to enter your age, type your age and press Enter. This time, the message contains your age.

Step-by-Step Solution

Request Professional Solution

Request Solution!

We need at least 10 more requests to produce the solution.

0 / 10 have requested this problem solution

The more requests, the faster the answer.

Request! (Login Required)


All students who have requested the solution will be notified once they are available.
Add your Solution
Textbook Solutions and Answers Search
Solutions For Problems in Chapter 10