goroutine传递指针问题

guosheng1987 · 2022-03-12 17:46:51 · 1202 次点击

哥们儿你想复杂了,我觉得楼主只是想把nowVal传出来而已,并不是要把&nowVal传出来。

#4
更多评论

传入的是指针,是指针地址的值拷贝

值拷贝是不会发生改变的

也就是说count的作用域就是ExampleGoroutine体内,而在函数体内是count的值拷贝

#1

传入指针是想法是没错的,但是赋值方法不对,changePoint函数里应为:

*count = nowVal
#2