数组属于构造数据类型,在程序的设计过程中,为了数据的方便处理,我们把具有相同类型的若干个变量有序的组织起来,而这样的集合我们称之为数组。
所有的基本类型都能作为数组类型,例如int,long,float,double,char等等。
结构体struct也可以作为数组类型。各种类型的指针也可以作为数组类型。
1)数组的长度是可以是一个常量 也可以是常量表达式
2)数组名的命名规则:严格按照标识符的命名规范
3)数组名不能和其他变量同名,并且数组名是一个常量,存放的是数组的首地址
4)数组的长度不可以为一个变量(C99标准要求的)
5)数组的长度可以使用 宏定义
6)定义数组的时候,还可以定义普通变量 |
|