go语言基础之数组的初始化
2024-10-19 08:46:26
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]
最新文章
- 对C++虚函数的理解
- iOS开发技巧-2
- GNU M4 - GNU Project - 免费软件基金会(FSF)
- decorate装饰模式
- windows下的python扩展包下载地址
- Android调试工具及方法
- 【PHP】 foreach循环中变量引用的一道面试题
- 2783: [JLOI2012]树( dfs + BST )
- Ext图表的精彩
- 使用KnockoutJs+Bootstrap实现分页
- chrome 安装setupvpn 解决chorme未能成功加载扩展程序的问题
- Linux将公网ip映射到局域网ip
- Jupyter notebook安装扩展插件
- 文件夹放到VS2015显示不出来
- Android签名
- JavaScript 获取鼠标点击位置坐标
- Docker监控:google/cadvisor
- vip会员统计表 (vip等级是灵活配置的 非写死1是金卡用户 2是什么 等)
- des,原理待续
- java课堂实践(5月17日)20155317 王新玮
热门文章
- Windows下安装mysql cluster
- thinkphp中I()方法的详解
- Java内存是怎么管理的
- [leetcode DP]53. Maximum Subarray
- 1009 Product of Polynomials (25)(25 point(s))
- ceph部署过程中的错误
- LOJ P3959 宝藏 状压dp noip
- 网络抓包及Http Https通信协议分析
- BZOJ 4521 CQOI 2016 手机号码 数位DP
- hdu 1150 Machine Schedule 最少点覆盖