C 和C++ 之间的区别在于它们具有不同的结构、设计和函数库。 C语言:C语言结构体只有成员变量,没有成员方法。 C++:C++ 结构可以有自己的成员变量和成员函数。
1、结构上的差异
1、C语言:C语言结构体只有成员变量,没有成员方法。
2. C++:C++结构体可以有自己的成员变量和成员函数。
2. 不同的设计
1. C语言:C语言执行过程化和抽象通用编程。
2、C++:C++可以进行C语言的过程式编程、以抽象数据类型为特征的基于对象的编程、以继承和多态为特征的面向对象编程。
3.各种函数库
1.C语言:C语言有一个标准函数库,通过简单地将具有相同功能的函数放在头文件中来松散地定义。
2. C++:C++是一个集合,大多数功能都非常紧密地集成。
版权声明:本文由今日头条转载,如有侵犯您的版权,请联系本站编辑删除。