MC logo

Practice Questions

  CSc 220: C and C++ Programming

Here are some C and C++ practice questions. Answers, too!

C Questions
Legal Identifiers
Assignment and Side Effects I
Assignment and Side Effects II
Control Constructs
Pointers and Arrays
Pointers and Strings
Dynamic Allocation in C
ADT Declarations in C
C++ Questions
Bits and Pieces
Access Control
Function Overloading
Operator Overloading
Construction and Destruction I
Construction and Destruction II
Base Class Init, Virtual Functions