当前位置: 首页 > wzjs >正文

合肥响应式网站建设上海今天刚刚发生的新闻

合肥响应式网站建设,上海今天刚刚发生的新闻,哪些公司的网站做的很好,郑州最新新闻事件今天一、指针理解 在Go语言中,指针是学习结构体、方法和接口的基础,因为它们帮助你更高效地操作数据。简言之,指针是存储变量内存地址的变量。 指针本质是内存地址 指针存储的是数据在内存中的位置。 指针值本质是uintptr类型的整数值 指针值实…

一、指针理解

在Go语言中,指针是学习结构体、方法和接口的基础,因为它们帮助你更高效地操作数据。简言之,指针是存储变量内存地址的变量。

  1. 指针本质是内存地址
    指针存储的是数据在内存中的位置。

  2. 指针值本质是uintptr类型的整数值
    指针值实际上是内存地址的数值化表示,底层是uintptr类型。

  3. 实际使用时必须通过具体指针类型操作
    具体指针类型确保类型安全,避免类型不匹配的问题。

有效的指针类型包括:

  • intstring[]T[N]T*struct等。

指针类型声明规范:

var (numPtr  *int        // 整型指针声明structPtr *User     // 结构体指针声明slicePtr *[]string  // 切片指针声明
)

正确的取址方式:

val := 42
ptr := &val  // 获取实例地址(注意:不是类型地址)

指针操作原则:

  • 类型约束原则:指针类型必须与所指向的对象类型严格匹配。
  • 实例化优先:禁止直接对类型取址(例如,&int是非法的),必须基于实例化的变量操作。
  • 显式解引用:通过*运算符访问目标对象的值(例如,ptr != *ptr)。

二、指针和类型的理解

指针和类型的理解

s2:=&Server{} //使用s2标识符记录实例&Server在内存中的地址。

//s2创建实例取地址

s2是指针,类型是*Server (指向Server的内存地址)

//s2是取的Server内存地址整数值,创建实例放在内存,s2是指针类型

package mainimport "fmt"type Server struct {Id       intSn       stringIp       stringHostname string
}func main() {s1 := Server{Id:       101,Sn:       "E9527",Ip:       "192.168.101.102",Hostname: "idc-beijing-xinglujianzhi-01-101",}//s2 := &s1 // 只能通过变量存储另一个变量的内存地址s2 := &Server{} //使用s2表示记录Server实例&Server 存放在内存的地址//S2是指针,类型是*Server (指向Server的内存地址)s2.Sn = "A9527"fmt.Println(s2.Sn)fmt.Println(s1)
}

s2是取的Server内存地址,创建实例存放在内存,s2是指针类型

Go中可以通过实例标识符进行修改成员,也可以通过实例指针来修改成员

& 是一个变量,他存储的是另一个变量的内存地址。

三、复制类型解释

如同数组一样,是值类型。

赋值时、传实参(形参定义为结构体)、返回值时(结构体类型),都发生了值复制。有了完全一样的副本

http://www.dtcms.com/wzjs/382883.html

相关文章:

  • seo网站诊断济南百度seo
  • 洛阳网站排名潍坊网站建设seo
  • 进网站备案时间网站关键词优化有用吗
  • 博客网站开发视频seo推广视频隐迅推专业
  • 天津网站建设信息seo排名优化方法
  • 论文中引用网站中seo关键词排名软件
  • 平湖网站建设服务项目提高网站收录的方法
  • 佛山精品网站建设东莞做网站公司电话
  • 一级a做爰精免费网站百度下载安装免费下载
  • 微网站建设加盟惠州seo代理计费
  • wordpress调用文章标题seo推广的特点
  • 花生壳可以做网站吗拓客软件排行榜
  • 仙桃市建设局网站福州seo快速排名软件
  • 石家庄网站制作武汉泸州网站优化推广
  • 兰州网站制作chengseo工具大全
  • 360网站如何做引流网站站外优化推广方式
  • 怎么做网站移动端推广引流
  • asp.net做的网站今日最新足球推荐
  • 免费自做网站广告代运营公司
  • 社交网站第一步怎么做宣传推广方案怎么写
  • 如何用网站做课件专门代写平台
  • 网站做某个关键词排名该怎么做今天的最新消息新闻
  • 武汉手机网站建设如何南京seo排名扣费
  • 网站登录接口怎么做大连百度关键词排名
  • 自学网站编程百度竞价什么时候开始的
  • 有哪些学做衣服的网站网站seo优化
  • 网站顶部地图代码怎么做培训优化
  • 北京谁会做网站开发营销策略怎么写范文
  • 手机网站整站源码深圳网站设计十年乐云seo
  • 西藏的企业为什么要做网站360网址大全