欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

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语言只有值传递

定义变量类型的时候就应考虑如何使用该变量,用作一个值还是一个指针。

参数传递示意图:

  • 传递变量

Go学习笔记05-指针

  • 传递指针

Go学习笔记05-指针

  • 传递对象

Go学习笔记05-指针