title: C/C++ Struct vs Class
body: <p>After finishing my C++ class it seemed to me the structs/classes are virtually identical except with a few minor differences.</p>
  
  <p>I've never programmed in C before; but I do know that it has structs. In C is it possible to inherit other structs and set a modifier of public/private?</p>
  
  <p>If you can do this in regular C why in the world do we need C++? What makes classes different from a struct?</p>