变量类型 |
存储位置 |
自动初始化 |
用途 |
本地变量 |
栈或者栈和堆 |
否 |
用于函数成员内部的本地计算类的成员 |
类字段 |
堆 |
是 |
类的成员 |
结构字段 |
栈或堆 |
是 |
结构的成员 |
参考 |
栈 |
否 |
用于把值传入或付出方法 |
数组元素 |
堆 |
是 |
数组的成员 |
变量类型 |
存储位置 |
自动初始化 |
用途 |
本地变量 |
栈或者栈和堆 |
否 |
用于函数成员内部的本地计算类的成员 |
类字段 |
堆 |
是 |
类的成员 |
结构字段 |
栈或堆 |
是 |
结构的成员 |
参考 |
栈 |
否 |
用于把值传入或付出方法 |
数组元素 |
堆 |
是 |
数组的成员 |