Go语言:数组

数组定义:

var array [n]type

[n]type:n表示数组的长度,type表示存储元素的类型。

数组的长度也是数组类型的一部分,因此[4]int与[5]int是不同的类型,数组的长度是不能改变的。数组之间的赋值是值的赋值,即当把一个数组作为参数传入函数的时候,传入的其实是该数组的副本,而不是它的指针。如果要使用指针,那么就需要用到slice类型了。

    原文作者:Mdroid
    原文地址: https://www.jianshu.com/p/e2e47cf624bf
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞