BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / joke / #171003同步于 2008/5/15
Joke机器人发帖

[原创] C和C++的区别

HeroMan
2008/5/15镜像同步0 回复
今天看到了一个文章,叫做《全面整理的C++面试题》,闲着无聊就挨个看,结果看到了这一题,直接把我雷到了。 16.C和C++有什么不同? 从机制上:c是面向过程的(但c也可以编写面向对象的程序);c++是面向对象的,提供了类。但是, c++编写面向对象的程序比c容易 从适用的方向:c适合要求代码体积小的,效率高的场合,如嵌入式;c++适合更上层的,复杂的; llinux核心大部分是c写的,因为它是系统软件,效率要求极高。 从名称上也可以看出,c++比c多了+,说明c++是c的超集;那为什么不叫c+而叫c++呢,是因为c++比 c来说扩充的东西太多了,所以就在c后面放上两个+;于是就成了c++ C语言是结构化编程语言,C++是面向对象编程语言。 C++侧重于对象而不是过程,侧重于类的设计而不是逻辑的设计。 囧死我了
订阅后,新回复会通过你的通知中心匿名送达。
0 条回复
暂无回复 · 你可以订阅本帖等待新回复。