Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

(C++) Previous answer code did not work nor did it help, there is no fixed pointer values in the program. Write a program that (1)

(C++) Previous answer code did not work nor did it help, there is no fixed pointer values in the program.
image text in transcribed
Write a program that (1) declares and initializes two int variables and two double variables. Next, (2) declare one pointer to each type (i.e int iPtr, double* dPtr), and initialize each with the address of one of its corresponding variables from (1). Do the following operations: (a) print out the values of the pointers (i.e, the memory addresses that the pointers hold) (b) print out the addresses of the first double and int that the pointers point to (using the address-of operator, &.these addresses had better match the addresses in part (a), above!) (c) print out the values of the first double and int, directly (d) print out the values of these same two variables indirectly (i.e. by dereferencing their pointers) (e) change the value of these two variables, indirectly (i.e. by dereferencing their respective pointers). Print them out directly to prove they've changed. (0 print out the values of the other second double and int directly (declared and initialized in (1), above) (g) change the pointers to point to these second two variables and print out the new (IDaddresses and the (2)values (indirectlhy) of the variables that the pointers now contain. Pointer reminders: declaring and initializing a pointer (of type int, in this example): int iPtr GanInt; // use the address-of operator to get anInt's address . access a variable, indirectly, by dereferencing a pointer to it: double d! 5.6789; double dPtr &d1; // us the address-of operator to get di' s address double d2 *dPtr; /1 set d2 equal to 5.6789 by dereferencing a ptr to di *dPtr 5.0; // set dl equal to 5.0 by dereferencing a ptr to di

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Oracle Autonomous Database In Enterprise Architecture

Authors: Bal Mukund Sharma, Krishnakumar KM, Rashmi Panda

1st Edition

1801072248, 978-1801072243

More Books

Students also viewed these Databases questions

Question

What are the main components of a time series?

Answered: 1 week ago

Question

3. The group answers the questions.

Answered: 1 week ago

Question

1. How will you, as city manager, handle these requests?

Answered: 1 week ago