数组
可以用来表示多个连续的同类型存储区
存储区数据类型 数组名[存储区个数] = {初始值};
例:
int a[5]={1,2,3,4,5};
int a[5]={1};全为1
int size = sizeof(a)/sizeof(a[0]);数组元素个数
变长数组
#include<stdio.h>
int main(void){
int n=0;
printf("input length:");
scanf("%d",&n);
int a[n];
for(int i=0;i<n;i++){
a[i]=i+100;
}
for(int i=0;i<n;i++){
printf("%d ",a[i]);
}
printf("\n");
return 0;
}
二维数组
例:
int a[3][4]={{1,2,3,4},{5,6,7,8},{9,10,11,12}};