摘要:
什么是方法 方法其实就是一个函数,在func这个关键字和方法名中间加入一个特殊的接收器类型,接收器可以是结构体类型或者是非结构体类型,接收器是可以在方法的内部访问的 方法的结构 func (接收器) 方法名(参数1 参数类型,参数2 参数类型)(返回值){ 内容 } 定义方法 package mai 阅读全文
摘要:
什么是结构体 结构体是用户定义的类型,表示若干个字段的集合,有时应该把数据整合一起,而不是让这些数据没有联系,这种情况下可以使用结构体 语法 // 结构体 //type关键字 结构体名字 struct{ // 字段1 字段类型 // 字段2 字段类型 //} 结构体定义 type Person st 阅读全文
摘要:
什么是指针 指针是一种存储变量内存地址(Memory Address)的变量 如上图所示,变量b的值为156,而b的内存地址为0x1040a124。变量a存储了b的地址,我们就称a指向了b。 & 放在变量前,表示取该变量的地址 * 放在类型前,表示该类型的指针 * 放在变量(指针变量)前,表示解引用 阅读全文