所在的位置: c++ >> 就业前景 >> C与C相比有什么不同

C与C相比有什么不同

C与C++相比有什么不同?

①从机制上分析

C是面向过程的(C也可以编写面向对象的程序)重点在算法和数据结构,C程序的设计首要考虑的是如何通过一个过程,对输入(或环境条件)进行运算处理得到输出(或实现过程(事务)控制);C++是面向对象的,提供类。通过获取对象的状态信息得到输出或实现过程(事务)控制(C++实现面向对象编程比C容易、更方便专业)

②适应/应用场合

C一般用在代码体积小的,要求效率高的场合,如嵌入式;而C++适合层次多、复杂的场合。(Linux是用c写的,因为操作系统要求高性能高效率)









































白癜风好了应该要注意什么
北京专业的白癜风医院



转载请注明:http://www.nydjfy.com/jyqj/1386.html