结构是程序员定义的数据类型,非常类似于类。都包含数据成员和函数成员。
区别:1、类是引用类型,而结构是值类型
2、结构是隐式密封的,也就是结构不能被派生。
结构类型和所有值类型一样,含有自己的数据。需要注意:结构类型的变量不能为null,两个结构变量不能引用同一个对象。
对结构赋值
把一个结构赋值给另个结构,就是从一个结构中把值复制到另一个结构,而类是复制引用。
结构可以有实例构造函数和静态构造函数,但是不允许有析构函数。
结构中的字段初始化是不允许的。
结构是密封的,不能派生