前言:面试官人太好了,大大的点个赞自我介绍make和new的区别,分配的变量类型有啥区别返回类型:new 返回指向给定类型的指针;make 返回一个已经初始化的对象,而不是指针适用范围:new 可以用于任何类型;make 主要用于初始化切片、映射和通道等复合数据类型初始化:new 分配的内存包含的是类型 T 的零值,但返回的是指向这个零值的指针;make 不仅分配内存,还会对切片、映射和通道进行适当的初始化,使其准备好使用使用场景:当你需要一个指向类型 T 的指针时,使用 new;当你需要初始化一个切片、映射或通道时,使用 make数组和切片的区别数组 是固定大小的,适合存储固定数量的元素;它...