Go学习笔记05-指针
程序员文章站
2022-03-20 19:23:06
[toc] Go语言中 指针不能运算 参数传递 不像C++、Java、Python等语言一样参数传递有 值传递和引用传递 两种方式, Go语言只有值传递 。 定义变量类型的时候就应考虑如何使用该变量,用作一个值还是一个指针。 参数传递示意图: 传递变量 传递指针 传递对象 ......
目录
var a int = 2 var pa *int = &a *pa = 3 fmt.println(a)
go语言中 指针不能运算
参数传递
不像c++、java、python等语言一样参数传递有值传递和引用传递两种方式,go语言只有值传递。
定义变量类型的时候就应考虑如何使用该变量,用作一个值还是一个指针。
参数传递示意图:
- 传递变量
- 传递指针
- 传递对象