go语言的指针
简介
在c语言中,指针是很难理解的一个知识。在go语言中,相关操作也简化了好多。
基本数据类型,变量存的就是值,也就是值类型。值类型都有对应的指针类型,形式为*值类型。
指针也是一种数据类型,属于引用类型。
概念
- 指针类型:
*int
、*int64
、*string
、*struct
。 - 指针地址:对变量进行取地址操作用
&
符合。 - 指针取值:根据取到的地址取其对应的值用
*
符号。
例如:
1 | package main |
示例1
1 | package main |
在c语言中,指针是很难理解的一个知识。在go语言中,相关操作也简化了好多。
基本数据类型,变量存的就是值,也就是值类型。值类型都有对应的指针类型,形式为*值类型。
指针也是一种数据类型,属于引用类型。
*int
、*int64
、*string
、*struct
。&
符合。*
符号。例如:
1 | package main |
1 | package main |
微信支付
支付宝