有了C++为什么还要用C呢? 请详细回答!!! 谢谢了。

如题所述

C比C++好???我受教了,请这位同学去教育一下微软,叫他们不要用api做程序,不要用mfc做程序,用纯粹的C好了!不懂别乱说!
C和C++的应用领域不同,C的好处是C可以应用在单片机编程等领域,并且比汇编语言和机器语言更容易学习,而C++不能用在单片机编程等领域上;C++的好处是可以用面向对象的思想来编程,而且比C方便,诸如《星际争霸》、《千千静听》等软件都是C++做的,包括windows系统也是C++做的。
虽说C++可以在语法上完全兼容C,但是仅仅只是语法兼容,换句话说C++仅仅认得C,但是C++不能取代C。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-11-12
一是有大量关于C的高质量的教学素材已经存在,二是C++程序员可以利用C++与C的兼容性而直接并有效的使用大量现成的程序库。在决定将C作为C++的基础的时候,C还没有像后来那样出类拔萃、炙手可热,所以在考虑这个问题的时候,与C语言所提供的可适应性和高效性相比,C语言的流行程度只是个次要的考虑因素。
第2个回答  2010-11-12
c语言继承了汇编语言的优点,可以直接对硬件操作,c语言可以编写操作系统,比如Unix、linux而c++不行,但是面向对象编程c++更好
第3个回答  2010-11-12
使用不同的开发应用环境~
从某种程度上说,C更严谨本回答被网友采纳
第4个回答  2010-11-12
c比c++好,你信吗本回答被提问者采纳

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网