摘要: 指针 可以理解为就是内存地址 函数是值拷贝操作,所以要修改值就需要用到指针操作 对变量进行取地址(&)操作,可以获得这个变量的指针变量。 指针变量的值是指针地址。 对指针变量进行取值(*)操作,可以获得指针变量指向的原变量的值。 func modify1(x int) { x = 100 } fun 阅读全文
posted @ 2022-02-20 21:41 nernogno 阅读(17) 评论(0) 推荐(0) 编辑
摘要: 数组 数组是同一种数据类型元素的集合。 在Go语言中,数组从声明时就确定,使用时可以修改数组成员,但是数组大小不可变化。 // 定义 var 数组变量名 [元素数量]类型 //定义方法1,预先设置数组长度 var a [3]int //定义方法2,让编辑器自行推断 var b [...]int{1, 阅读全文
posted @ 2020-04-12 22:26 nernogno 阅读(132) 评论(0) 推荐(0) 编辑
摘要: 变量声明 // var 变量名 变量类型 var name string // 批量声明 var ( a string b int ) // 初始化 var 变量名 类型 = 表达式 // 一次初始化多个 var a, b = 1, 2 // 变量推导,可以省略类型,根据右边定义的值自动推导类型 v 阅读全文
posted @ 2020-03-28 22:54 nernogno 阅读(125) 评论(0) 推荐(0) 编辑