基本和引用数据类型的区别?
时间:2025.11.20 09:04:40
阅读:0
两者作为函数的参数进行传递时:
1、基本数据类型传入的是数据的副本,原数据的更改不会影响传入后的数据。
2、引用数据类型传入的是数据的引用地址,原数据的更改会影响传入后的数据。
两者在内存中的存储位置:
1、基本数据类型存储在栈中。
2、引用数据类型在栈中存储了指针,该指针指向的数据实体存储在堆中。
1、基本数据类型传入的是数据的副本,原数据的更改不会影响传入后的数据。
2、引用数据类型传入的是数据的引用地址,原数据的更改会影响传入后的数据。
1、基本数据类型存储在栈中。
2、引用数据类型在栈中存储了指针,该指针指向的数据实体存储在堆中。