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

Join The Discussion