|
发表于 2005-11-21 22:54:26
|
显示全部楼层
你如何比较C和C++呢?
C语言是过程式语言,C++语言是多范型语言,支持过程方式、面向对象方式、泛型方式及其综合等多种编程模式。
C++最初是以C为基础添加更多机制而成的。几乎每个C89程序都是合法的C++98程序。难道用printf写的"hello, world"就不是C++程序?仅仅是相比C,C++在此基础上提供了更多的程序设计范型的选择,而不是一种。更重要的,是并不需要在一个设计中用到所有的范型,而需要根据需要选择合适的范型或范型组合。从这个意义上,C++是提供了更多的范型选择,而不是强制程序员使用某种或某几种范型。 |
|