C++ MCQ With Answers

  1. Who is the founder of C++?
  2. C++ was first introduced in which year?
  3. What was the original name given to C++?
  4. Which of the following sign is used for comments in C++?
  5. Which of the following function is used to read a single character from the console in C++?
  6. .......... is an abstract data type.
  7. Which of the following concept is used to implement late binding?
  8. What is the correct size of a boolean variable in C++?
  9. Which of the following loop is an exit-controlled loop?
  10. Which of the following is the other name of compile-time polymorphism?
  11. Std is a ........... in C++?
  12. Which of the following feature of the OOPS gives the concept of reusability?
  13. What is the default executable generation on UNIX for a C++ program?
  14. can we create objects of the abstract class?
C++  MCQ

Take C++ MCQ Test & Online Quiz to Test Your Knowledge

We have listed below the Best C++ MCQ Questions test that checks your basic knowledge of C++. This C++ MCQ Test contains 25 Multiple Choice Questions, that are very popular & very helpful for the preparation of the C++ Interview/Exams You have to select the right answer to a question. apart from this, you can also download below the C++ MCQ with Answers PDF completely free.

  • Dennis Ritchie
  • Bjarne Stroustrup
  • Microsoft Corporation
  • Tim Berners-Lee
View Answer
  • C with classes
  • C Language
  • C Sharp
  • None of the above
View Answer
  • /* comment */
  • // comment
  • // comment */
  • Both A & B
View Answer
  • Constant functions
  • Operator functions
  • Virtual functions
  • Static functions
View Answer
  • Static polymorphism
  • Executing polymorphism
  • Dynamic polymorphism
  • Non-executing polymorphism
View Answer
  • standard namespace
  • standard class
  • standard header file
  • standard file reading header
View Answer
  • Inheritance
  • Abstraction
  • Encapsulation
  • None of the above
View Answer
  • Inheritance
  • Templates
  • Virtual Functions
  • None of the above
View Answer
  • User-defined data type
  • Basic data type
  • Class data type
  • None of the above
View Answer
  • Implicit specialization
  • Explicit specialization
  • Function overloading template
  • None of the above
View Answer
  • Records
  • Interface
  • Macro
  • None of the above
View Answer
  • Namespace,operator
  • Namespace#operator
  • Namespaceid::operator
  • None of the above
View Answer
  • Deleting a file
  • Writing to a file
  • Writing to memory
  • Reading from the network
View Answer
  • Character scope
  • Directional scope
  • Namespace scope
  • Both Namespace & Character scope
View Answer
  • Reliability
  • Portability
  • Sustainability
  • None of above
View Answer