【C#】数组(17)

什么是数组

•从Array类派生的,一组数据类型相同的变量组合。
•一种空间连续的数据结构。
•元素通过索引(位置的序号)进行操作。

 

static void Mian()
{
//声明
int[] a;

//想要用这个数组必须要在内存里有一个明确的大小
//int[6]代表数组有多少个元素
//初始化new新的空间 空间多大int(数据类型) 有多少个[容量]
a=new int[6];

//通过索引读写每个元素
//[0]这是数组的第一个元素

a[0]=1;//将数值1赋值给数组的第一个元素
a[1]=2;//将数值2赋值给数组的第二个元素
a[3]=3;//将数值3赋值给数组的第四个元素

//--以上存数据--
}

 

--控制台读取--
for(int i=0,i<=5,i++)
{
console.writeLine(a[i]);
}

 

 

--语法--

•声明数组
数据类型[] 数组名;

•初始化数组
数组名= new 数据类型[元素总数];

•初始化的元素类型与声明时的类型必须相同。
例:
int[] array01 = new int[5];
string[] array02 = new string[3];

 

 

--初始化--
•数组初始化后,内存中存储该数据类型的默认值。
--整形为0
--非整形为0.0
--char为\0
--string为null
--bool为false

 

数组一旦new创建后,他的长度永远不会变化

posted @ 2020-05-30 16:34  九妖下山  阅读(120)  评论(0)    收藏  举报