关于指针的问题
来源:3-1 数组

qq_四月是你的谎言喽_03448132
2019-05-16
func test(arr *[5]int) {
arr[0] = 100
}
老师,感觉这个地方不应该是 *arr[0] = 100吗, 因为 arr 是指针类型, *arr[0] 才是数组中的值
写回答
1回答
-
ccmouse
2019-05-19
c语言的指针是这样。但是go语言的指针加不加*,主要在申明时有区别。在使用这个变量的时候,很多情况都可以通用。这个我们不用死记,我有一个技巧。使用指针变量的时候先尝试不加*,如果编译通过了就ok,不然再加上。
122020-06-29
相似问题