广东快3>WIKI库>学习C语言>C语言数组的定义

C语言数组的定义


数组是一种内存分配的形式,数组是定义了一个连续的空间,与指针类似。



数组定义方式


类型 数组名[数组大小];//类型为每个空间的大小,我们通过数组名和下标访问数据,数组名指向存储数据的首地址,但是我们不可以改变数组名指向的地址。数组大小只有在定义的时候生效,定义之后不可以被改变。


int a[100]; //申请了一个名叫a的数组,它包含了100个整型。



数组的访问


我们可以通过数组的下标访问数据,C不会检查我们的下标是否合格,就像指针不会检查越界一样。数组名是不可以进行加法和减法操作的,比如a++等等,这样还是相当于意图改变它指向的首地址,C中是不允许的。



【本文由麦子学院独家原创,转载请注明出处并保留原文链接】

分享到:

目录