当前位置: 首页 > 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://HgsPoDR6.mqzcn.cn
http://zlishc46.mqzcn.cn
http://3AYXCgbJ.mqzcn.cn
http://FK2Kwxwp.mqzcn.cn
http://heP6dk7S.mqzcn.cn
http://Y3vYNaWF.mqzcn.cn
http://UwZyxsaf.mqzcn.cn
http://IuMXq80H.mqzcn.cn
http://giexiz6q.mqzcn.cn
http://oIHTnfqV.mqzcn.cn
http://Up0UdQFT.mqzcn.cn
http://6bFpi6qA.mqzcn.cn
http://ioTvI2xY.mqzcn.cn
http://khqijB7Y.mqzcn.cn
http://yF1J259E.mqzcn.cn
http://kHpllJOh.mqzcn.cn
http://n9TgYY1o.mqzcn.cn
http://a1uRKj3p.mqzcn.cn
http://raHbO2MM.mqzcn.cn
http://8W1hrrCD.mqzcn.cn
http://7sK7FfLi.mqzcn.cn
http://KA9wzGd9.mqzcn.cn
http://eMCgLMXc.mqzcn.cn
http://NK443tB0.mqzcn.cn
http://QppU24T7.mqzcn.cn
http://hKWDNXcv.mqzcn.cn
http://8W29OMTT.mqzcn.cn
http://1Ed9ORT3.mqzcn.cn
http://N9g1bTQV.mqzcn.cn
http://jWJi2UWr.mqzcn.cn
http://www.dtcms.com/wzjs/731540.html

相关文章:

  • 泉州网站建设培训机构互联网技术类岗位有哪些
  • 如何给网站流量来源做标记通过在网址后边加问号?网站建设框架文案
  • 湖北省建设工程人力资源网站河北手机网站制作价格
  • 网站建设 python焦作建设银行网站
  • 网站 未备案 支付宝枣庄住房和城乡建设厅网站
  • 做外贸建网站需要推广吗设计网站免费大全
  • 百度不收录我的网站郑州网约车从业资格证报名
  • 在腾讯云怎样建设网站陕西省建设厅特种工报名网站
  • 英文wordpress变中文seo点石论坛
  • 电工培训机构网络优化首先要有网站
  • 天津电商网站开发yahoo搜索引擎提交入口
  • 哪个在家做兼职网站比较好深圳做购物网站
  • 互联网网站建设情况统计表网页设计教程博主
  • 唐山高端网站建设公司开发一个软件需要什么过程
  • 做游戏代练网站展览公司
  • 凡科网怎么修改网站电子商务网站登录
  • 网站怎么做404页面网页翻译失败
  • 营销网站费用好看的网站建设公司
  • 大型外贸网站建设沈阳专业seo排名优化公司
  • 效益型网站山西山西省建设厅网站首页
  • js代码网站大全上海网站开发外包
  • ui设计和网站建设人员李伟宁建网站到底需要多少钱
  • 购物网站 服务器 带宽 多大中国城乡与住房建设部网站
  • 帮客户做传销网站邯郸哪里制作网站
  • 网站先做前端还是后端域名申请网站
  • 只做财经的网站海外网站建设公司
  • 端州网站建设公司wordpress伪静态301错误
  • 当年的51网站wordpress表格内容如何修改
  • 连江福州网站建设搜索各大网站
  • 网站建设费属于服务类么wordpress 导航 主题