欢迎光临散文网 会员登陆 & 注册

struct和class区别

2023-08-17 14:48 作者:便宜酒  | 我要投稿

1.class是引用类型,struct是值类型:

值类型——复制,引用类型——同一个指向。引用类型——堆,慢,值类型——栈,快。

2.结构体初始化的时候必须要给属性赋值,来决定结构体在内存中的布局.Class初始化的时候可以暂时不用赋值

3.required关键字只支持Class, Class可以用static和Class 关键字修饰静态方法;Struct 只能用Static 修饰




struct和class区别的评论 (共 条)

分享到微博请遵守国家法律