目录
在C语言中,数组它可以存储一系列相同类型的数据,数组中的每个元素都有一个索引,索引通常从0开始,定义数组会分配内存,数组名表示内存的首地址;
数组的初始化
Int a[5]={1,2,3,4,5};这个元素是1,2,3,4,5这几个数;
Int a[5]={0};是把所有的元素都初始化为0;
Int a[5]={1,2,3}是把前3个赋值,而其他的数为0;
数组的引用
它是从a[0]开始的
如:
#include<stdio.h>
int main(){
int a[5]={1,2,3,4,5};
int i;
for(i=0;i<5;i++){
printf("%d\t",a[i]);
}
return 0;
}
二维数组
例如a[3][3];
它是这样存的;
二维数组的初始化
a[3][3]={{1,2,3},{4,5,6},{7,8,9}}这个元素是1,2,3,4,5,6,7,8,9这几个数;
a[3][3]={1,2,3,4,5,6,7,8,9}这个元素也是1,2,3,4,5,6,7,8,9这几个数;
a[3][3]={0}元素都是0;
a[3][3]={1,2,3}是把前3个赋值,而其他的数为0;
二维数组的引用
二维数组我们用两个for循环
代码:
#include<stdio.h>
int main() {
int a[3][3]= {1,2,3,4,5,6,7,8,9};
int i,j;
for(i=0; i<3; i++) {
for(j=0; j<3; j++) {
printf("%d\t",a[i][j]);
}
printf("\n");
}
return 0;
}
标签:初始化,int,元素,C语言,Int,二维,数组
From: https://blog.csdn.net/igyfy/article/details/144434208