浅谈C++与C的一些不同

来源:互联网 发布:银行家算法c语言代码 编辑:程序博客网 时间:2024/06/06 09:53

   C++是基于C语言上的一门语言,C语言是一门相对基础的编程语言,C语言在应对小的项目是体现了方便、灵活、紧凑,得心应手的优点,但在应对较大相对复杂的程序上,就体现的数据量过大,数据与函数的关系复杂,可重要性小,无法解决软件危机的问题(常见的软件危机问题:内存泄漏,导致程序崩溃)。 相较于C语言,C++扩充了功能 ,增加了对象这一个概念。使得其在许多方面都远胜与C语言。C语言中的结构不能被称为数据类型,而C++的类可以称为数据类型。C语言是类型语言,而C++是强类型语言。

(数据类型 有三个要素。1、size  即大小 2、layout 即结构 3、operation 功能。 相同的数据类型以上三点全部相同)


  大家有什么见解也都提出来哈哈,本人一只刚入C++坑的大一萌新。

0 0