【问题标题】:why is indexing on the slice pointer not allowed in golang为什么在golang中不允许对切片指针进行索引
【发布时间】:2016-11-22 22:08:44
【问题描述】:
txs := make([]string, 2)
txs[0] = "A"

p := &txs

fmt.Println(p[0])

【问题讨论】:

  • 不允许索引切片指针,就像大多数其他运算符对指针无效一样。指针的类型是独立于底层切片的类型。
  • @JimB 请注意,允许对指向数组的指针进行索引。请参阅我的链接答案。
  • @icza: 是的,谢谢,我总是忘记那个

标签: pointers go slice