C 中类型和类之间的区别

Difference between type and class in c++?

本文关键字:之间 区别 类型      更新时间:2023-10-16

我注意到我们的房屋没有这个易于问题,所以我会发布它。

一个人说类型是内置类型,例如int,long,char等,而课程是用户定义的类。
是吗?

是对的吗?

否。从C 标准的工作草案中,我们知道(强调我的):

类型。

特别是,它是复合类型
另一方面,charint等被认为是基本类型

有关类型的更多详细信息,请参见此处。

Type是定义变量的内存足迹。例如: - 当我将变量声明为int时,编译器分配了固定数量的内存,该内存可能与其他类型floatdouble等不同。

同样, class是对象的蓝图。它定义了内存中对象的布局。因此,类也是一种类型。

类型更像您的种姓名称,例如:该对象是INT或员工的类型(其中员工为class)

类告诉您用户定义类型的结构。称其为蓝图,对您来说很方便。

您也可以说班级名称是类型。