1、数组

数组是相同类型的有限集合

语法格式:存储类型 数据类型 标识符[数量];

例如:static int array[10];

数组的初始化:数组在定义的同时可以整体赋值,此时称为初始化。

例如:int a[5]={1,2,3,4,5}

如果未完全赋满所有值,则未赋值的元素将清零。

例如:

int a[5] ={1,2,3,4}
此时 a[0] = 1, a[1]=2,a[2]=3,a[4]=0

常见初始化为空 a[5]={}

数组在定义之后不可以整体赋值或取值,需要依次用下标表示

例如:

a[0] = 10;
a[3] = 30;

拥有N个元素的数组下标范围是0 ~ N-1

例如:

int a[5]
有效的元素为:a[0] a[1] a[2] a[3] a[4]
a[5]不是有效元素,也许恰巧有脏值,但是此时访问已经算内存越位

results matching ""

    No results matching ""