Question: C++ language Write a program that defines an array of five integers and a pointer to an integer . Make the pointer point to the
C++ language
Write a program that defines an array of five integers and a pointer to an integer.
Make the pointer point to the beginning of the array.
Fill the array with values using the pointer. Do NOT use the array name. (Hint: cin >> *ptr;).
Use pointer subscript notation to print out the array. (Hint: ptr[i])
Write a program that initializes an array of characters with the phrase, Take me to Clearwater Beach!. Using pointers, scan the array to make each character upper case. The catch: you may NOT use the isupper(), islower(), toupper(), or tolower() functions. You must calculate whether a character is upper or lower case, and use the same logic to convert to upper case where applicable.
Hints:
*cptr >= a && *cptr <= z
Assuming the ASCII value for a is greater than A, how could you use an expression like, (a A) to convert to upper case?
Write a function that swaps the values of two integers using pointers. Assume the following function prototype:
void SwapIntegers(int *p1, int *p2);
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
