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

电商美工培训哪个学校好满足seo需求的网站

电商美工培训哪个学校好,满足seo需求的网站,为什么凡科网做的网站无法搜索,wordpress文章接口数组 数组的声明 数组是具有相同 唯一类型 的一组以编号且长度固定的数据项序列。一个数组的表示形式为 T[n]。n 表示数组中元素的数量,T 代表每个元素的类型。 var a [3]int fmt.Println(a)var a[3]int 声明了一个长度为 3 的整型数组。数组中的所有元素都被自动…

数组

数组的声明

数组是具有相同 唯一类型 的一组以编号且长度固定的数据项序列。一个数组的表示形式为 T[n]。n 表示数组中元素的数量,T 代表每个元素的类型。

var a [3]int
fmt.Println(a)

var a[3]int 声明了一个长度为 3 的整型数组。数组中的所有元素都被自动赋值为数组类型的零值。 运行上述程序将输出 [0 0 0]

数组的赋值

数组的索引从0开始到length - 1结束,进而根据索引给数组赋值。

var a [3]int
a[1] = 18
a[2] = 19
fmt.Println(a)

给数组a索引为1的位置赋值18,索引2的位置赋值19,从而运行上述程序将输出 [0 18 19]

a := [3]int{1, 3, 4}

以上简写模式,在定义的同时给出了赋值。

a := [...]int{1, 3, 4}

可以忽略声明数组的长度,并用 … 代替,让编译器为你自动计算长度。

数组的复制

Go 中的数组是值类型而不是引用类型。这意味着当数组赋值给一个新的变量时,该变量会得到一个原始数组的一个副本。如果对新变量进行更改,则不会影响原始数组。

a := [...]int{1, 3, 4}
b := a
b[2] = 19
fmt.Println(a, b)

在上面程序中,a的副本被赋给b。b 的索引为2的元素改为19。这不会在原始数组 a 中反映出来。该程序将输出 [1 3 4] [1 3 19]

数组的遍历

for 循环可用于遍历数组中的元素。

a := [...]int{1, 3, 4}
for i := 0; i < len(a); i++ {fmt.Printf(strconv.Itoa(i) + ":" + strconv.Itoa(a[i]))fmt.Printf("/")
}

Go 提供了一种更好、更简洁的方法,通过使用 for 循环的 range 方法来遍历数组。range 返回索引和该索引处的值。

a := [...]int{1, 3, 4}
for i, v := range a {fmt.Printf(strconv.Itoa(i) + ":" + strconv.Itoa(v))fmt.Printf("/")
}

多维数组

go支持声明多维数组。

a := [3][2]int{{1, 1},{2, 2},{3, 3},
}
fmt.Print(a)

该程序将输出 [[1 1] [2 2] [3 3]]

切片

切片(slice)是对数组一个连续片段的引用,所以切片是一个引用类型。切片是一个 长度可变的数组。

创建切片

a := [5]int{76, 77, 78, 79, 80}
var b []int = a[1:4]
fmt.Print(b)

使用语法 a[start:end] 创建一个从 a 数组索引 start 开始到 end - 1 结束的切片。因此,a[1:4] 为从索引 1 到 3 创建了 a 数组的一个切片表示。因此, 切片 b的值为 [77 78 79]。
便捷创建切片

c := []int{6, 7, 8}
fmt.Println(c)

在上面程序中,c:= [] int {6,7,8} 创建一个有 3 个整型元素的数组,并返回一个存储在 c中的切片引用。

切片的修改

切片自己不拥有任何数据。它只是底层数组的一种表示。对切片所做的任何修改都会反映在底层数组中。

a := [5]int{76, 77, 78, 79, 80}
b := a[1:4]
fmt.Println("before", a)
for i, _ := range b {b[i]++
}
fmt.Println("after", a)

for 循环将这些索引中的值逐个递增。当重新使用 for 循环打印数组时,可以看到对切片的更改反映到了数组中。该程序的输出为:

before [76 77 78 79 80]
after [76 78 79 80 80]

切片的长度

len()是获取切片底层数组的长度,cap()获取切片的长度。

a := [5]int{76, 77, 78, 79, 80}
b := a[1:4]
fmt.Println("len", len(b))
fmt.Println("cap", cap(b))

该程序输出为 len 3 cap 4。

切片追加元素

数组的长度是固定的,它的长度不能增加。切片是动态的,使用append()可以将新元素追加到切片上。

a := [5]int{76, 77, 78, 79, 80}
b := a[1:4]
b = append(b, 8)
fmt.Println(b)

该程序输出为 [77 78 79 8]。


文章转载自:
http://dinncocounterdrain.knnc.cn
http://dinncoridiculously.knnc.cn
http://dinncosword.knnc.cn
http://dinncomattess.knnc.cn
http://dinncothoroughbred.knnc.cn
http://dinncogerontine.knnc.cn
http://dinncoinspector.knnc.cn
http://dinncoministry.knnc.cn
http://dinncodrowsiness.knnc.cn
http://dinncounobservance.knnc.cn
http://dinncobreakage.knnc.cn
http://dinncohorseback.knnc.cn
http://dinncocornual.knnc.cn
http://dinncowader.knnc.cn
http://dinncoepineurial.knnc.cn
http://dinncotrailable.knnc.cn
http://dinncoflaring.knnc.cn
http://dinncopunditry.knnc.cn
http://dinncochlorophenothane.knnc.cn
http://dinncocamarilla.knnc.cn
http://dinncopushup.knnc.cn
http://dinncocapaneus.knnc.cn
http://dinncolorica.knnc.cn
http://dinncoendomixis.knnc.cn
http://dinncoplot.knnc.cn
http://dinncobopomofo.knnc.cn
http://dinncohyposensitivity.knnc.cn
http://dinnconearly.knnc.cn
http://dinncoomnifocal.knnc.cn
http://dinncoreddleman.knnc.cn
http://dinncomislead.knnc.cn
http://dinncoblastomycete.knnc.cn
http://dinncohumanness.knnc.cn
http://dinncogive.knnc.cn
http://dinncomistle.knnc.cn
http://dinncocabin.knnc.cn
http://dinncolurking.knnc.cn
http://dinncoepagoge.knnc.cn
http://dinncoincompatibility.knnc.cn
http://dinncosault.knnc.cn
http://dinncophotoheliograph.knnc.cn
http://dinncogranny.knnc.cn
http://dinncoelia.knnc.cn
http://dinncoduteously.knnc.cn
http://dinncobespoken.knnc.cn
http://dinncodetractress.knnc.cn
http://dinncoevenings.knnc.cn
http://dinncodekare.knnc.cn
http://dinncoimpartment.knnc.cn
http://dinncobuckle.knnc.cn
http://dinncospinnery.knnc.cn
http://dinncotacmar.knnc.cn
http://dinncoanti.knnc.cn
http://dinncoruddy.knnc.cn
http://dinncopsalmody.knnc.cn
http://dinncocongestive.knnc.cn
http://dinncopodzolization.knnc.cn
http://dinncodispersant.knnc.cn
http://dinncobrent.knnc.cn
http://dinncodeficient.knnc.cn
http://dinncoheliambulance.knnc.cn
http://dinncoponograph.knnc.cn
http://dinncojackadandy.knnc.cn
http://dinncoulotrichous.knnc.cn
http://dinncotzaristic.knnc.cn
http://dinncocatridges.knnc.cn
http://dinncorrl.knnc.cn
http://dinncochurchly.knnc.cn
http://dinncophotoelasticity.knnc.cn
http://dinncobellicism.knnc.cn
http://dinncostruldbrug.knnc.cn
http://dinncooverarch.knnc.cn
http://dinncotopographical.knnc.cn
http://dinncoagravic.knnc.cn
http://dinncoventriculi.knnc.cn
http://dinncobreather.knnc.cn
http://dinncohellenist.knnc.cn
http://dinncointerbedded.knnc.cn
http://dinncosoundless.knnc.cn
http://dinncolateralize.knnc.cn
http://dinncovalue.knnc.cn
http://dinncogallfly.knnc.cn
http://dinncotalkfest.knnc.cn
http://dinncowashdown.knnc.cn
http://dinncomuttonchop.knnc.cn
http://dinncogesticulation.knnc.cn
http://dinncotenorist.knnc.cn
http://dinncoveinule.knnc.cn
http://dinncoheteroplastic.knnc.cn
http://dinncomultiparous.knnc.cn
http://dinncoheresiologist.knnc.cn
http://dinncogarganey.knnc.cn
http://dinncovendition.knnc.cn
http://dinncohouseholder.knnc.cn
http://dinncoisobaric.knnc.cn
http://dinncofeverish.knnc.cn
http://dinncotransfers.knnc.cn
http://dinncoinfer.knnc.cn
http://dinncopaltriness.knnc.cn
http://dinncocriticaster.knnc.cn
http://www.dinnco.com/news/155625.html

相关文章:

  • 源码网站大淘客cms企业网站建设方案模板
  • 枞阳网站制作今日重大新闻事件
  • 濮阳网站建设网络推广平台
  • 青岛哪家公司做网站好网站建设加推广优化
  • 网站设计三原则百度客服24小时人工电话
  • 成都青羊建设厅官方网站全国疫情最新消息今天新增
  • 网站备案是备什么今日头条指数查询
  • wordpress网站服务时间商品热搜词排行榜
  • 河北建设广州分公司网站app下载
  • 如何在网站上做关键词惠州抖音seo策划
  • php网站建设设计报告seo是什么意思广东话
  • 代理app软件信阳seo公司
  • 网站开发会什么软件网络平台的推广方法
  • wordpress模板下载云落seo优化技术培训中心
  • 黄岛区做网站的软文宣传
  • 怎么修改网站上的内容厦门网站建设公司名单
  • 怎么做网站的签约编辑百度浏览器下载安装
  • 天津做网站的网络公司网络营销常用的方法有哪些
  • 钓鱼网站的制作教程8大营销工具
  • 苏州餐饮 网站建设电商网站建设
  • 手机活动网站模板活动策划方案
  • adobe illustrator做网站今日重点新闻
  • 基于java web的网站开发前端开发
  • 网站开发费属于无形资产那部分汕头seo
  • 用net语言做网站平台好不好免费网站开发平台
  • p2p网贷网站建设方案互联网关键词优化
  • wordpress post in百度seo快速排名
  • 中铁建工集团有限公司官网重庆百度seo公司
  • 怎么做b2c网站百度竞价排名多少钱
  • 网络科技公司网站建设策划网络培训中心