2020.12.4 C#数组基础笔记

数组定义

类型[] 数组名;//元素类型[秩] 变量名称

顺序:

int[] a;//1.定义数组(并没有创建出来)

a = new int[5];//2.分配数组空间 注:这里[5]是定义数量,5个空间

//3.访问(读-写)数组元素

Console.writeline(a[0]);//这里[0]是内存数组实际下标

Console.writeline(a[1]);

数组下标越位、不存在的位输出:

 

数组定义-其他类型

bool[] a;

string[] a;

 

数组定义-更简单方式:

int[5]{1,2,3,4,5};

或

long[] = {0,1,2,3};

 

后定义

int[] a;

a = new int[5];//后定义

 

取数组长度/数量

Console.writeline(a.length);//如:a[5]取出5

 

数组直接赋值

a[0] = 1;//直接赋值(这里整数int型)

a[1] = 2;

访问任意长度的数组(基础常用重点)

for(int i = 0;i < a.length;i++)//循环数组任意长度/数量

{

Console.write(a[i]);//循环输出

}

 

评论

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注