数组

1数组定义

2数组初始化

int a[10]={0,1,2,3,4,5,6,7,8,9};                       //

int a[10]={0,1,2,3,4};                                      //使含有10个元素的前5个元素赋值

int a[]={0,1,2,3,4};                                          //使数组的5个元素分别赋值

int a[10]={0,0,0,0,0,0,0,0,0,0};或int a[10]={0};//使数组中的10个元素全为0

char c[10]={'I',' ','a','m',' ','H','a','p','p','y'};

char c[]={"I am Happy"};

以上两字符数组赋值都是正确的,只不过前面的长度为10,后面的为11,后面的等价如下语句

char c[]={'I',' ','a','m',' ','H','a','p','p','y',''};

另外,1在C语言中,是将字符串作为字符数组来处理的;2由于字符型和整形是互相通用的,因此也可以用整型数组存放字符数据。

3数组引用

原文地址:https://www.cnblogs.com/gjianw217/p/3257268.html