我注意到我们家没有这个简单的问题,所以我会发布它。
有人说类型是内置类型,例如int,long,char等,而class是用户定义的类。
是不是?
答案 0 :(得分:5)
答案 1 :(得分:1)
Type
是定义变量的内存占用量的东西。例如: - 当我将变量声明为int
时,编译器会分配固定数量的内存,这些内存可能与其他类型float
,double
等不同。
同样,class
是对象的蓝图。它定义了内存中对象的布局。因此,班级也是一种类型。
答案 2 :(得分:0)
类型更像是种姓的名称,例如:对象的类型为int或employee(其中employee是一个类)
Class告诉你用户定义类型的结构。称之为蓝色印刷,以及对您来说方便的东西。
您还可以说班级名称是类型。