第1个回答 2023-04-01
两者区别有很多:1、不一样的程序思维,C语言是面向过程的,而C++是面向对象的。 2、C语言的数据库是松散的,只是把功能相同的函数放在一个头文件中;而C++对于大多数的函数都很紧密,特别是C语言中没有的C++中的API是对Window系统的大多数API有机的组合,是一个集体。 3、C语言中结构只有成员变量,而没成员方法,而在C++中结构中,它可以有自己的成员变量和成员函数。
第2个回答 2023-04-26
两者区别有很多:1、不一样的程序思维,C语言是面向过程的,而C++是面向对象的。 2、C语言的数据库是松散的,只是把功能相同的函数放在一个头文件中;而C++对于大多数的函数都很紧密,特别是C语言中没有的C++中的API是对Window系统的大多数API有机的组合,是一个集体。 3、C语言中结构只有成员变量,而没成员方法,而在C++中结构中,它可以有自己的成员变量和成员函数。
第3个回答 2019-11-25
c
是 c++
的前身,C是过程编程(直接对机器的硬件操作,与汇编语言差不多),而C++是增加许多概念,例如:面向对象编程(把要操作的硬件或软件整合为一个整体然后我们直接调用这个整体(就是对象)来实现所需要的功能)c++
也就是
c
的加强型(大家的语法格式都一样)