概念


声明

  • 数组长度需要在编译时确定
  • 数组长度不同的数组,不属于同一类型
  • 声明的格式 ```go var identifier [len]type

//例如 var arr [5]int `` Go语言中的数组是一种值类型(不像C/C++中是指向首元素的指针),所以可以通过new()来创建:var arr = new()[5]int)。这种方式和上面那种的区别在于,该方式的arr` 是指针,而另一种则是[5]int