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

网站设计方案怎么写seo优化方案报价

网站设计方案怎么写,seo优化方案报价,黄冈网站建设策划,沈阳做网站的区别 1 make不仅分配内存,还会初始化。 new只会分配零值填充的值2make只适用slice,map,channel的数据,new 没有限制3make返回原始类型(T),new返回类型的指针(*T) 源码中定义的区别 func make(t Type,size …IntegerType) Type func new(Type) *Type f…

区别

  • 1 make不仅分配内存,还会初始化。 new只会分配零值填充的值
  • 2make只适用slice,map,channel的数据,new 没有限制
  • 3make返回原始类型(T),new返回类型的指针(*T)

源码中定义的区别
func make(t Type,size …IntegerType) Type
func new(Type) *Type

func main() {//声明切片slice1并申请地址,为申请的10个元素都赋上元素类型的零值var slice1 = make([]int, 10)fmt.Println(slice1, len(slice1), cap(slice1)) //10 10var slice2 = new([]int)fmt.Println(slice2, len(*slice2), cap(*slice2))s1 := make([]int, 0)fmt.Println("s1", len(s1), cap(s1))s2 := new([]int)s3 := *new([]int)var s4 []intvar s5 = []int{}//fmt.Println("s1 is nil?", s1 == nil)  //falsefmt.Println("s2 is nil?", *s2 == nil) //truefmt.Println("s3 is nil?", s3 == nil)  //truefmt.Println("s4 is nil?", s4 == nil)  //truefmt.Println("s5 is nil?", s5 == nil)  //falsea1 := *new([10]int)a2 := [10]int{}fmt.Println(a1, a2)
}	

总结

new 可以为任何类型的值开辟内存并返回此值的指针
new申请的值均为零值,对创建映射和切处没有意义
实际工作中通常使用字面量来创建数组而很少使用new

http://www.fp688.cn/news/157785.html

相关文章:

  • 那个浏览器不限制访问任何网站渠道推广有哪些方式
  • 个人网站建设分几个步走广州百度推广排名优化
  • 优质的网站建设西安seo外包
  • 做公众号需要网站软文台
  • 电商网站的活动怎么做今日新闻头条最新消息
  • 弹幕网站用什么做武汉百度开户代理
  • 网站制作 合同网络推广服务费
  • 国内比较知名的大型门户网站抖音seo搜索优化
  • 笔记本做网站要什么好品牌推广策略怎么写
  • 横山桥网站谷歌seo是什么职业
  • 天津网站建设天津杭州做百度推广的公司
  • css汽车网站搜索引擎广告投放
  • 网站设计师薪资参考aso优化服务平台
  • 网站如何做移动网站线上推广平台有哪些
  • wordpress说说伪静态太原seo关键词排名优化
  • wordpress模板wiki青岛网站seo分析
  • 哪个网站做设计可以挣钱seo大牛
  • 兼职网站编辑常德今日头条新闻
  • 推广方法有哪些seo整站优化公司持续监控
  • 公司管理系统网站模板下载网络seo啥意思
  • 做网站利润网站排名优化软件
  • 一级a做爰片免费网站性恔千锋教育的口碑怎么样
  • 深圳建设厅网站活动策划方案详细模板
  • 做网站推广 seo的网络运营培训课程
  • 卖汽车的网站怎么做百度知道问答首页
  • 做网站构架用什么软件临沂seo建站
  • 温州专业网站开发网站设计做一个网站需要多少钱大概
  • 创新的网站建设排行榜百度如何购买关键词
  • 做独立网站需要注意些什么意思seo新人怎么发外链
  • 做怎样的企业网站旺道seo优化软件