有了c++还有必要有c吗?有没有c能做而c++做不了的程序?

日期:2009-07-21 21:52:02 人气:1

有了c++还有必要有c吗?有没有c能做而c++做不了的程序?

c++就是C的扩展,就目前学习C++而言,可以认为他是一门独立的语言;他并不依赖C语言,我们可以完全不学C语言,而直接学习C++。根据《C++编程思想》(Thinking in C++)一书所评述的,C++与C的效率往往相差在正负5%之间。所以有人认为在大多数场合C++ 完全可以取代C语言(然而我们在单片机等需要谨慎利用空间、直接操作硬件的地方还是要使用C语言)。 一开始C++是作为C语言的增强版出现的,从给C语言增加类开始,不断的增加新特性。虚函数(virtual function)、运算符重载(o
    A+
热门评论