C语言和C++语言
C语言是面向过程的,强调的是功能的行为
C++语言是面向对象的,把功能封装进对象,强调具备功能的对象
对于C语言,函数是C语言的主要组成部分,程序的几乎全部工作都是由各个函数分别完成的,每个函数实现一个或几个特定的功能,编写C语言主要就是编写一个个函数。
一个C语言必须包含并且只能包含一个main函数
面向对象是基于面向过程的,它的优势是,当我们想要完成指定的需求时,先去找具有具有所需功能的对象来用,如果对象不存在,那么创建一个具有所需功能的对象,这样可以简化开发,提高复用性。