C++是用来编大程序的,C编小程序更方便。C++中有一堆模版可以直接用,而学C时常常就是学这些模版的思想。C是面向过程的,所以很多功能都需要自己编,没有模版用。C++中的类、对象、模版之类的相当于把这些功能分别统一的装了起来,使得以后可以用,有点一劳永逸的感觉。