一维数组,二维数组
相同类型集合。
存放十个整形
int arr[10] 大小用常量指明
以上是数组的创建
int arr[10] ={1,2,3} 不完全初始化,剩下的元素默认为0
sizeof 和 strlen
sizeof求所占空间大小,计算变量,数组,类型的大小
strlen求字符串长度,\0之前的字符长度
数组用下标访问
二维数组的创建
Int arr[3][4] 三行四列二维数组
行可以省略,列不可省略
打印二维数组
int main()
{
int arr[3][4] = {{1,2,3},{4,5}};
//1 2 3 0
//4 5 0 0
//0 0 0 0
int i = 0;
for(i=0,i<3,i++);
{
int j = 0;
for(j=0,j<4,j++)
{
printf("%d",arr[i][j]);
}
printf("\n");
}
return 0;
}
二维数组在内存中的储存
for(;;)