Examveda

Which of the following is correct about new and malloc?

A. Both are available in C

B. Pointer object initialization of a class with both new and malloc calls the constructor of that class

C. Pointer object initialization of a class using new involves constructor call whereas using malloc does not involve constructor call

D. Pointer object initialization of a class using malloc involves constructor call whereas using new does not involve constructor call

Answer: Option C


Join The Discussion

Related Questions on Object Oriented Programming in C plus plus

What is inheritance in C++?

A. The process of creating multiple instances of a class

B. The process of hiding the implementation details of a class

C. The process of deriving a new class from an existing class

D. The process of defining functions within a class