Unity 高级工程师面试题及详细答案(实战向).docx

Unity 高级工程师面试题及详细答案(实战向).docx

Unity高级工程师面试题及详细答案(实战向)

一、C#基础与进阶核心面试题

1.详细解释C#值类型与引用类型的区别,以及Unity中的特殊场景坑点

参考答案:

值类型存储在栈内存中,包含具体数据本身,赋值、传参时会进行完整拷贝,相互之间完全独立,修改一个变量不会影响另一个。常见类型包括int、float、bool、struct、枚举等。

引用类型存储在堆内存中,变量本身仅存储堆内存的地址指针,赋值、传参时仅拷贝地址,多个变量指向同一块堆内存数据,修改其中一个会影响所有引用变量。常见类型包括class、string、数组、List等。

Unity实战坑点:

(1)Vec

文档评论(0)

1亿VIP精品文档

相关文档