Question
6.What is the output of the following code snippet? int main() { int i = 5; char* name = Philip Roger; cout < < name[i]
6.What is the output of the following code snippet?
int main()
{
int i = 5; char* name = "Philip Roger"; cout << name[i] << endl; return 0;
}
A) p
B) ip
C) Roger
D) The program does not compile due to a syntax error.
19.Given the following code, describe how to draw the address &p as an arrow within the diagram that would represent the situation with these variables:int A = 10;int B = 42;int* p;int* q;p = &A;q = &B;
A) Two boxes, one with 10, one with 42; two arrows, one pointing to 10, one pointing to 42
B) Two boxes, one with 10, one with 42; three arrows, two pointing to 10, one pointing to 42
C) Three boxes, one with 10, one with 42, and one labeled p; three arrows, one pointing to 10, one pointing to 42, and one pointing to p
D) Three boxes, one with 10, one with 42, and one labeled p; two arrows, one pointing to 10, one pointing to 42
20.Describe how the two arrays index and data are related to one another after the code snippet below executes:int* index[5];int data[10] = {4, 8, 1, 3, 5, 9, 3, 2, 6, 0};int i = 0;int* p = &data[9];for (int i = 0; i < 5; i++){ index[i] = p; p--;}
A) The elements of data point to the elements of index as follows:data[0] points to index[9]data[1] points to index[8]etc. for the first five elements of data
B) The elements of data point to the elements of index as follows:data[0] points to index[0]data[1] points to index[1]etc. for the first five elements of data
C) The elements of index point to the elements of data as follows:index[0] points to data[0]index[1] points to data[1]etc. for all five elements of index
D) The elements of index point to the elements of data as follows:index[0] points to data[9]index[1] points to data[8]etc. for all five elements of index
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started