一维数组的定义:
1.数组的数据类型:每一元素占内存空间的字节数。
2.数组的存储类型:内存的动态、 静态存储区或CPU的寄存器。
3.一维数组在内存中占用的字节数为:数组长度X sizeof (基类型)。
一维数组的初始化:
1.静态数组和全局数组自动初始化为0值,否则,是随机数。
2.int a[5] = {62,74,56,88,90} ;
3.更高效的数组初始化方法memset(a, 0,sizeof (a)) ;
一维数组元素的访问:
1.一维数组的引用:数组名[下标]
2.允许快速随机访问:引用时下标允许是int型变量或表达式a[i]
一维数组元素的赋值:
1.方法1:逐个元素赋值。
2.方法2:通过循环语句赋值。
3.更高效的数组赋值方法memcpy(b,a,sizeof(a)) ;
二维数组的定义和初始化:
数组元素的访问与螺旋矩阵:
来源:https://www.cnblogs.com/ZengBlogs/p/12182704.html