很多情况下,结构体可以看作是缩小的类,它更合适于把一些数据组合起来的场合,它与类的主要区别在于:
①结构是值类型,而类是引用类型;
②结构不支持继承;
③编译器总是为结构提供一个无参数的默认构造函数,这是不允许替换的;
④在结构中,可以指定属性(字段)如何在内存中布局。
很多情况下,结构体可以看作是缩小的类,它更合适于把一些数据组合起来的场合,它与类的主要区别在于:
①结构是值类型,而类是引用类型;
②结构不支持继承;
③编译器总是为结构提供一个无参数的默认构造函数,这是不允许替换的;
④在结构中,可以指定属性(字段)如何在内存中布局。
转载于:https://www.cnblogs.com/liumeibiao/archive/2010/11/28/1890270.html