Question: : Consider the following code int a; int *aPtr; a = 9; aPtr = &a; printf(a is equal to %d ,a); printf(the address of a

: Consider the following code

int a; int *aPtr;

a = 9;

aPtr = &a;

printf(a is equal to %d ,a);

printf(the address of a is: %p , &a);

printf(Using the pointer, a is equal to %d , *aPtr);

printf(Using the pointer, the address of a is: %p , aPtr);

return 0;

adding functions to the above to calculate a*a and return the value: one function doing call-by- value and the other function doing call by reference

Problem 11: (1) Write a code defining an integer array of size=5 and a string array to store word, and prints all the elements of these two arrays in two separate lines.

Write a function ArrayModify that modifies the 4rd element of the integer array by making it 3 times bigger, and in main code print the original and modified elements

Write a function named ElementDouble that doubles the value of the modified 3rd element, and prints the value doubled. In main, print the 3rd element before and after calling function ElementDouble.

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!