首先,堆和栈合在一起说,是因为操作系统会把堆和栈同放在一个存储空间共用,通过指针的偏移判断是否溢出;
其次,类,在我的理解只定义一个存储空间的分配方式,而实例是oc,在堆里实实在在开了一个空间存放,并被大家引用;
再次,类和结构体区别有1,类放堆,结构体放栈
2,结构体里不能定义方法,但可以用函数指针的方式代替;
3,结构体不能继承;
首先,堆和栈合在一起说,是因为操作系统会把堆和栈同放在一个存储空间共用,通过指针的偏移判断是否溢出;
其次,类,在我的理解只定义一个存储空间的分配方式,而实例是oc,在堆里实实在在开了一个空间存放,并被大家引用;
再次,类和结构体区别有1,类放堆,结构体放栈
2,结构体里不能定义方法,但可以用函数指针的方式代替;
3,结构体不能继承;