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

二维数组的创建和初始化

1.二维数组的概念

按我的理解,其实二数组就是有多个一维数组组成的,多个二维数组作为元素,那就是三维数组,多个三维数组就是多维数组。

2.二维数组的创建

1.type arr_name[常量值1 ][常量值2 ]={};

2.例如:

3.int arr[3][6];

4.double data[4][6];

1.type代表类型

2.arr表示数组名,可以根据自己的需求指定名字,

3.常量一表示行,常量二表示列。

3.二位数组的初始化

给数组中的元素赋值,叫初始化

那二维数组怎么初始化?其实和一维数组没什么差别。

赋值不完全叫不完全初始化

赋值完全就叫完全初始化

3.1不完全初始化

int arr[3][7]={1,2};

int arr[3][8]={0};

3.2完全初始化

int arr[2][3]={2,3,4, 6,3,7, 9,2,1,};//三个一行

3.3可以省略行,但不能省略列

因为省略行还可以数出来几行,但没有列谁知道一行放几个元素啊?

注:1.在内存存储空间中,数组的元素,其实是连续存放的,比如int arr[2][3],两行三列,但在内存中确实三个元素放一起,一排没满接着放。

2.下标和一维数组的下标一样,从0开始,不过二维数组多了一列行的下标,也是从0开始。


相关文章:

  • 【高分系列卫星简介——高分辨率多模综合成像卫星】
  • tidb-一场select in百万参数引发的血案
  • 软件测试学习笔记丨curl命令发送请求
  • 前端框架的选择与考量:一场技术的盛宴
  • 电缆缺陷检测系统源码分享
  • 网页设计html心得
  • 数据对接 模板设计模式的使用
  • latex设置背景颜色
  • IMDB影评情感分析项目
  • Elasticsearch深度攻略:核心概念与实践应用
  • iwebsec靶场 解析漏洞通关笔记2-Nginx解析漏洞
  • 【YashanDB知识库】YashanDB-OCI-快速上手
  • selenium 显示等待12种预置条件包括定制等待条件
  • 如何改变音频声音大小?关于改变音频大小的方法介绍
  • 线程与线程安全,生产消费者模型
  • [译]CSS 居中(Center)方法大合集
  • 77. Combinations
  • Intervention/image 图片处理扩展包的安装和使用
  • Mac转Windows的拯救指南
  • MySQL-事务管理(基础)
  • Quartz实现数据同步 | 从0开始构建SpringCloud微服务(3)
  • Sass 快速入门教程
  • uva 10370 Above Average
  • XML已死 ?
  • 给初学者:JavaScript 中数组操作注意点
  • 和 || 运算
  • 前嗅ForeSpider教程:创建模板
  • 腾讯优测优分享 | Android碎片化问题小结——关于闪光灯的那些事儿
  • 我的业余项目总结
  • 物联网链路协议
  • 找一份好的前端工作,起点很重要
  • Spring第一个helloWorld
  • ​linux启动进程的方式
  • ​插件化DPI在商用WIFI中的价值
  • #Z2294. 打印树的直径
  • $(this) 和 this 关键字在 jQuery 中有何不同?
  • (1)Jupyter Notebook 下载及安装
  • (3)nginx 配置(nginx.conf)
  • (bean配置类的注解开发)学习Spring的第十三天
  • (delphi11最新学习资料) Object Pascal 学习笔记---第8章第2节(共同的基类)
  • (ZT)北大教授朱青生给学生的一封信:大学,更是一个科学的保证
  • (二)Pytorch快速搭建神经网络模型实现气温预测回归(代码+详细注解)
  • (二)什么是Vite——Vite 和 Webpack 区别(冷启动)
  • (附源码)springboot宠物医疗服务网站 毕业设计688413
  • (附源码)计算机毕业设计SSM智慧停车系统
  • (几何:六边形面积)编写程序,提示用户输入六边形的边长,然后显示它的面积。
  • (译) 函数式 JS #1:简介
  • (转)PlayerPrefs在Windows下存到哪里去了?
  • (转载)hibernate缓存
  • .bat批处理(十一):替换字符串中包含百分号%的子串
  • .Net Core中的内存缓存实现——Redis及MemoryCache(2个可选)方案的实现
  • .NET Framework 服务实现监控可观测性最佳实践
  • .net wcf memory gates checking failed
  • .NET 指南:抽象化实现的基类
  • .net 逐行读取大文本文件_如何使用 Java 灵活读取 Excel 内容 ?