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

集团网站建设服务公司网站 建设开发合同模板

集团网站建设服务公司,网站 建设开发合同模板,淘宝客优惠券的网站是怎么做的,网站加外链一、数组 1、简介 数组是切片的基础 数组是一个固定长度、由相同类型元素组成的集合。在 Go 语言中#xff0c;数组的长度是类型的一部分#xff0c;因此 [5]int 和 [10]int 是两种不同的类型。数组的大小在声明时确定#xff0c;且不可更改。 简单来说#xff0c;数组…一、数组 1、简介 数组是切片的基础 数组是一个固定长度、由相同类型元素组成的集合。在 Go 语言中数组的长度是类型的一部分因此 [5]int 和 [10]int 是两种不同的类型。数组的大小在声明时确定且不可更改。 简单来说数组就像是一个有序的容器用来存放同一类型的多个元素。就像你在一个盒子里按顺序排列多个相同的物品每个物品都有一个序号可以标识。因为数组通常包含多个元素所以命名时可以使用复数形式比如 books 、dogs、foods等。 在现实生活中数组无处不在。例如在书架上按顺序排列的书籍就像一个数组每本书都有一个位置编号。你可以通过编号来找到某一本书类似地通过数组的索引来访问其中的元素。 2、数组定义 2.1、定义数组然后进行赋值操作 package mainimport fmtvar tp1 [5]string // tp1 [5]string{北京, 上海, 深圳, 广州, 杭州} //错误赋值。func main() {tp1 [5]string{北京, 上海, 深圳, 广州, 杭州} //Go 不允许在函数体外部直接对变量进行赋值。你在全局范围内声明了数组 tp1然后尝试在全局范围内对其进行赋值但 Go 语言要求对变量的赋值只能在函数体内进行。fmt.Println(tp1) }2.2、定义变量时进行赋值 package mainimport fmt// var tp1 [5]string var tp2 [5]int{1, 2, 3, 4, 5} //定义并进行赋值 func main() {// tp1 [5]string{北京, 上海, 深圳, 广州, 杭州}// fmt.Println(tp1)fmt.Println(tp2)}​ 2.3、短变量方式赋值 package mainimport fmt func main() {tp3 : [5]int{1, 2, 3, 4, 15}fmt.Println(tp3)}2.4、一维数组案例 存储多个相同类型的元素可以通过一个索引来访问。 package mainimport fmtvar deploy [5]string{deploy, update, remove, back, exit}func main() {fmt.Println(请输入选项进行操作:)for i, v : range deploy {fmt.Println(i1, v)}} 2.5、二维数组 包含多个一维数组的数组通常被用来表示矩阵或表格数据。可以通过两个索引来访问元素第一个索引表示行第二个索引表示列。 package mainimport fmtfunc main() {// 定义并初始化一个 2x3 的二维数组var matrix [2][3]int{{1, 2, 3}, // 第一行{4, 5, 6}, // 第二行}// 访问并打印二维数组的每个元素for i : 0; i len(matrix); i {for j : 0; j len(matrix[i]); j {fmt.Printf(matrix[%d][%d] %d\n, i, j, matrix[i][j])}} } 二、访问数组方法 在Go语言中数组中的第一个元素的索引是0第二个索引是1。第三个索引是2以此类推 1、获取数组中第二个元素 上海 package mainimport fmt func main() {tp4 : [3]string{北京, 上海, 深圳}message : 选择的城市是: tp4[1]fmt.Println(message)}2、遍历数组 在日常生活中经常需要遍历数组来做相同的操作例如旅游选择的城市。 Go语言中使用自带的for range 来循环遍历数组中的内容 第一个变量i 是元素所在数组中的索引位置第二个变量v是元素本身 tp5 : [5]string{北京, 上海, 深圳, 杭州, 深圳}for i, v : range tp5 {fmt.Println(i, v)}} 3、修改数组中的元素 修改数组中的元素需要现制定属主名和要修改的元素索引在指定元素的新值 package main import fmt var tp7 [3]int{100, 200, 300} func main() {tp6 : [2]int{1, 2}tp6[0] 100fmt.Println(tp6[0])tp7[0] 1024fmt.Println(tp7)}三、数组使用注意事项 使用列表时避免索引错误 数组中有两个元素访问的索引是2超出了数组的范围 tp8 : [2]int{1, 2}fmt.Println(tp8[2]) # command-line-arguments ./main.go:29:18: invalid argument: index 2 out of bounds [0:2]
http://www.yingshimen.cn/news/63339/

相关文章:

  • 如何能把网站做的更大沈阳公司做网站的
  • asp.net h5网站开发厚街建设网站
  • 淘宝网站建设的优点湖南智慧住建云
  • 在线测评网站怎么做专做热血电影的网站
  • 在哪个公司建设网站好源码怎么做成app软件手机版
  • 网站开发去哪里找程序员wordpress二维码制作
  • 手机app网站模板下载电脑有网
  • 装修网站效果图国外设计网站app吗
  • 龙岩做网站公司哪家好阿里云服务器官网入口
  • 服务好质量好的网站制作家装公司名称取名参考
  • 做网站策划书文档新媒体代运营公司
  • 适合手机的网站wordpress的后台链接
  • 专注旅游网站网站开发设计师一般用什么网站
  • 网站建设制作费软件技术好就业吗
  • 中企动力300官网wordpress 手机端优化
  • 网站策划建设阶段的推广成都网站建设哪家便宜
  • 太原企业网站seo网页设计和制作的三大步骤
  • 音乐网站的制作模板建站总公司
  • 房地产项目网站建设方案开发公司主体灭失曾经的备案是否有效
  • 做海报的网站小白qqvue网站引导页怎么做
  • 南城网站仿做国家工商信息公示系统
  • 上海网站建设价格表网站建设管理界面
  • 鲜花培训网站建设wordpress 电台主题
  • 厦门专业建站系统制作公司网站怎么做响应式
  • 营销网络建设将给三夫户外带来哪些有益的影响?seo怎么做推广
  • 网站建设用什么服务器jsp网站建设技术案例
  • 沧州网站设计报价网络舆情管控
  • 大良购物网站建设如何创建网站的快捷方式
  • 注册网站域名需要什么网站建设服务器环境配置
  • 设计师门户网站程序外链网站大全