1.声明数组:typeName arrayName[arraySize]
arraySize不能是变量,可以通过new来规避次问题
int nums[4]={2,7,11,15};在定义的时候初始化数组
int nums1[4];
nums1[0]=1;
nums1[1]=2;
nums1[2]=3;
nums1[3]=4;
对数组的一部分进行初始化,其他元素编译器会设为0
int nums[4]={1,2};此时nums[2]=0,nums[3]=0
将数组中的所有元素都设为0
int nums[500]={0};
不建议系列:
在初始化数组时,可以不指定元素的个数
int nums[]={1,2,3,4};编译器会计算出元素的个数为4
一般int num_element=sizeof nums / sizeof (int);
错误系列:
int nums1[4];
nums1[4]={1,2,3,4};这种初始化是错误的,只有在定义的时候初始化数组
nums1=nums; 不能将一个数组赋值给另一个数组