数组

简介: 数组

      数组是由一系列具有相同变量名、相同数据类型的下标变量构成的有序排列。变量名就是数组名,每个下标变量称为该数组的一个数组元素。


      在使用中需注意:1、数组需要定义之后才能用,2、默认数组下标从0开始,3、数组默认开始下标可以使用option base来改变,4、静态数组只能一个一个元素赋值


      接下来,来理解下一维数组和二维数组,一维数组在内存中的存放顺序就是:A(0)- A(1) A(2),A(3)-A(4)-A(5)-…- A(n)通俗来讲也就是把所有人排成一排:刘备-关羽-张飞-曹操-孙权-黄忠-马超,总的来说也就是一维数组用来记录一条线上的数据,它有一个坐标轴,每个坐标值(即数组的下标)对应的位置就是线上的一个点的数据,二维数组比较直观的例子就是队列,比如大家排成下面的3行4列的队列:


刘备 张飞 关羽 赵云


吕布 黄忠 曹操 孔明


小乔 孙权 周瑜 马超


      如果用二维数组来记录这个队伍,那就定义一个3行4列的数组a(3,4)用来记录每个位置上的人的姓名,数组的每个元素代表一个位置,而这个元素的值就是这个位置上的人的姓名,比如:a(1,1)="刘备",a(2,2)="黄忠",a(3,4)="马超"。


      二维数组用来记录一个平面上的数据,它有两个坐标轴(x轴和y轴),每一对坐标值(即二维数组的两个下标)可以表示这个平面中某个点的数据。


目录
相关文章
|
9月前
|
Java
数组的练习
数组的练习
|
4月前
|
存储 索引
数组的特点
数组是一种线性数据结构,用于存储固定大小的顺序集合。每个元素在数组中都有一个唯一的索引,可以快速访问和修改。数组支持随机访问,但插入和删除操作较慢,因为需要移动后续元素。适用于需要频繁读取数据的场景。
|
5月前
|
存储 算法 编译器
C 数组详解
在C语言中,数组是一种用于存储多个同类型数据的集合。本文介绍了数组的基本特性与使用方法,包括定义与初始化、索引访问、多维数组、指针操作、大小计算及函数传递等内容。数组名可视为指向首元素的指针,支持遍历、排序与查找等常见操作。数组大小固定,访问越界会导致未定义行为。此外,还可以将数组嵌套在结构体中以增加数据复杂性。
78 10
|
8月前
|
存储 开发框架 .NET
C#中的数组探索
C#中的数组探索
|
9月前
|
程序员 索引
C 中数组详解
C 中数组详解。
40 3
|
9月前
数组练习2
数组练习2。
36 2
|
存储 编译器 程序员
数组详解
数组详解
83 0
|
存储 编译器 C语言
C语言知识点之 数组
C语言知识点之 数组
100 0
|
存储 C# 索引
C#视频—数组
C#视频—数组