What happens when you attempt to compile and run the following code?

What happens when you attempt to compile and run the following code?
#include using namespace std;
class BaseC
{ int *ptr; public:
BaseC() { ptr = new int(10);}
BaseC(int i) { ptr = new int(i); } ~BaseC() { delete ptr; }
void Print() { cout << *ptr; } }; int main() { BaseC *o = new BaseC(5); o?>Print(); }
A. It prints: 5
B. It prints: 10
C. It prints: 1
D. It prints: 0

Download Printable PDF. VALID exam to help you PASS.

Posted in: CPA

Leave a Reply

Your email address will not be published. Required fields are marked *


The reCAPTCHA verification period has expired. Please reload the page.