- 博客(4)
- 收藏
- 关注
原创 test1
insert into StudentInfo values('张三','男',18,'唱歌,跳舞','3446546','1')insert into ClassesInfo values('物联网111班')insert into ClassesInfo values('物联网111班')Sex char(2) default('男') not null,
2023-05-23 17:40:03
103
1
原创 结构体的作用和栈分配以及与类的区别
今天上课的时候讲到了结构体,与类很相似,便去了解了一下,发现两者还是大不一样 结构体和类的区别 1 : 最重要的一点,结构体是值类型,而类是引用类型 创造值类型在方法体内是在栈上分配(如果是引用类型的成员变量,那就是引用类型,存储在堆上,即对象的成员变量), 创建引用类型时,runtime会为其分配两个空间,一块空间分配在堆上,存储引用类型本身的数据,另一个块空间分配在栈上,存储对堆上数据的引用,实际上存储的堆上的内存地址,也就是指针。 这里是答主找来的堆栈分配图 2 ...
2022-04-03 00:17:18
983
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人