go值传递和指针传递理解
使用指针传值时传递为指针,使用时需要配合*才能打印否则直接打印是地址,指针传递可以修改原始变量,值传递可以理解为复制了一下变量给你传过来
总结:在不需要修改原变量时使用值传递,在需要/可能需要修改原变量时使用指针传递。在不知道使用什么传递时使用指针传递
本作品采用 知识共享署名-相同方式共享 4.0 国际许可协议 进行许可。
使用指针传值时传递为指针,使用时需要配合*才能打印否则直接打印是地址,指针传递可以修改原始变量,值传递可以理解为复制了一下变量给你传过来
总结:在不需要修改原变量时使用值传递,在需要/可能需要修改原变量时使用指针传递。在不知道使用什么传递时使用指针传递
本作品采用 知识共享署名-相同方式共享 4.0 国际许可协议 进行许可。