1、数组的初始化

示例:

package main //必须有个main包

import "fmt"

func main() {
//声明定义同时赋值,叫初始化
//1、全部初始化
var a [5]int = [5]int{1, 2, 3, 4, 5}
fmt.Println("a = ", a) b := [5]int{1, 2, 3, 4, 5}
fmt.Println("b = ", b) //部分初始化,没有初始化的元素,自动赋值为0
c := [5]int{1, 2, 3}
fmt.Println("c = ", c) //指定某个元素初始化
d := [5]int{2: 10, 4: 20} //下标为2的赋值为10,下标为4的赋值为20
fmt.Println("d = ", d) }

执行结果:

a =  [1 2 3 4 5]
b = [1 2 3 4 5]
c = [1 2 3 0 0]
d = [0 0 10 0 20]

  

最新文章

  1. 对C++虚函数的理解
  2. iOS开发技巧-2
  3. GNU M4 - GNU Project - 免费软件基金会(FSF)
  4. decorate装饰模式
  5. windows下的python扩展包下载地址
  6. Android调试工具及方法
  7. 【PHP】 foreach循环中变量引用的一道面试题
  8. 2783: [JLOI2012]树( dfs + BST )
  9. Ext图表的精彩
  10. 使用KnockoutJs+Bootstrap实现分页
  11. chrome 安装setupvpn 解决chorme未能成功加载扩展程序的问题
  12. Linux将公网ip映射到局域网ip
  13. Jupyter notebook安装扩展插件
  14. 文件夹放到VS2015显示不出来
  15. Android签名
  16. JavaScript 获取鼠标点击位置坐标
  17. Docker监控:google/cadvisor
  18. vip会员统计表 (vip等级是灵活配置的 非写死1是金卡用户 2是什么 等)
  19. des,原理待续
  20. java课堂实践(5月17日)20155317 王新玮

热门文章

  1. Windows下安装mysql cluster
  2. thinkphp中I()方法的详解
  3. Java内存是怎么管理的
  4. [leetcode DP]53. Maximum Subarray
  5. 1009 Product of Polynomials (25)(25 point(s))
  6. ceph部署过程中的错误
  7. LOJ P3959 宝藏 状压dp noip
  8. 网络抓包及Http Https通信协议分析
  9. BZOJ 4521 CQOI 2016 手机号码 数位DP
  10. hdu 1150 Machine Schedule 最少点覆盖