make
make
分配内存的函数, 与new
函数相同
参数:
- Type 只接受数组(array),切片(slice) , 通道(channel)
- len 长度, 预分配的长度
- cap 最大容量,, 因为
make
是动态数组, 如果内存空间占满了就需要跟操作系统申请内存, 开始是cap容量的2倍, 但并不都是2倍的cap, 越大申请倍数越小
make
分配内存的函数, 与new
函数相同
参数:
make
是动态数组, 如果内存空间占满了就需要跟操作系统申请内存, 开始是cap容量的2倍, 但并不都是2倍的cap, 越大申请倍数越小