What is the difference between delete and delete[] in C++?
A. delete is used to delete normal objects whereas delete[] is used to pointer objects
B. delete is a keyword whereas delete[] is an identifier
C. delete is used to delete single object whereas delete[] is used to multiple(array/pointer of) objects
D. delete is syntactically correct but delete[] is wrong and hence will give an error if used in any case
Answer: Option C
What is the process of creating an instance of a class called in C++?
A. Encapsulation
B. Polymorphism
C. Inheritance
D. Instantiation
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
What is the access specifier that allows members to be accessed from outside the class in C++?
A. protected
B. public
C. friend
D. None of the above

Join The Discussion