Q516
What will be the output of the following C++ code? #include #include using namespace std; int main () int i, n; int * p; i = 2; p= new (nothrow) int[i]; if (p == 0) cout << "Error: memory could not be allocated"; else for (n=0; n<i; n++) p[n] = 5; for (n = 0; n < i; n++) cout << p[n]; delete[] p; return 0;
A.
5
B.
55
AnswerC.
555
D.
Error: memory could not be allocated
Answer: Option B
Solution
Answer: Option B
No explanation is given for this question Let's Discuss on Board