Vidyalelo
C++ Programming · Q516

C++ miscellaneous

Programming · C++ Programming · question 516

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
Answer
C.
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