From 225b2a37f2b683608b661a532a360fa6817398b9 Mon Sep 17 00:00:00 2001 From: Morgan Cyrus Date: Wed, 19 Oct 2022 19:13:05 -0700 Subject: ex1, step5 done --- CST116-Ch9-Debugging/CST116-Ch9-Debugging.cpp | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) (limited to 'CST116-Ch9-Debugging/CST116-Ch9-Debugging.cpp') diff --git a/CST116-Ch9-Debugging/CST116-Ch9-Debugging.cpp b/CST116-Ch9-Debugging/CST116-Ch9-Debugging.cpp index eff8980..ce4ab77 100644 --- a/CST116-Ch9-Debugging/CST116-Ch9-Debugging.cpp +++ b/CST116-Ch9-Debugging/CST116-Ch9-Debugging.cpp @@ -9,9 +9,15 @@ * 1) Insert a breakpoint on the lines indicated in the code. * 2) Run to Breakpoint 1. * 3) Place a watch on age and days. +* done +* * 4) Add another watch using &age for the name. This will display * the address of age. +* done +* * 5) Write down the address of age. +* + &age 0x00eff9ec {0} int * + * 6) Step Into the code for the function GetAge. * 7) The execution continues to the function header for GetAge. * 8) Step into one more time. @@ -27,6 +33,10 @@ * 18) Verify that the value entered was returned and stored * correctly from GetAge. * 19) Stop debugging. +* +*/ + +/* * * Debugging Exercise 2 * @@ -38,6 +48,9 @@ * 5) Why is age greyed out in your watch window? * 6) Stop debugging. * +*/ + +/* * Debugging Exercise 3 * * 1) Run to Breakpoint 2. @@ -49,6 +62,9 @@ * 6) Why did the values for both variables change? * 7) Stop debugging and fix the error. * +*/ + +/* * Debugging Exercise 4 * * 1) Run to Breakpoint 2. @@ -86,6 +102,7 @@ int main() return 0; } + int GetAge() { int age; @@ -95,6 +112,7 @@ int GetAge() return age; } + int CalcDays(int years) { int days; @@ -103,6 +121,7 @@ int CalcDays(int years) return days; } + void PrintResults(int days, int age) { cout << age << "! Boy are you old!\n"; -- cgit v1.2.3